Rename #clean -> #clean!
Include pry for debug flag
Grammar#clean remove unrealistic recursive rules
Meaning#known_parts count not-nil parts only
On debug mode, bind pry at the end