jarrett huang's web experiments
On clicking a checkbox, all of its ancestors and descendants will be updated accordingly.