Fix return values of parser