Backing the creation of types to the parser