WIP: Get rid of OpTree subclasses typing
WIP: Clean up `ParserInput`