[Parser] method defs are responsible for returning nil