Adding hierarchical select into the mix.

Must cover everything in this feature.