legacy self.inject_subproperty_query_option gone
definitions in path_to_root