Minimalist C AST targetted Data::Find