def find(self, *query): from sympy import Basic query, struct = Basic.make_query(*query) return self.target.yield_one([(q, []) for q in query], foreach=Basic.find_path, func=self.target_from_path, fetch=self.fetch_from_path, output=[], struct=struct)