Finally got subflow parsing working with error reporting, had to use into and create intermediate anonymouse parsers for sub flows