Moved determine_root_from to SelectorAssertions. Created nest_selection method. Added HTMLSelector.can_select_from?.