! Rewrite Searching, FragmentBuilding and Contexts (again, duh)