lookin' good, finally.
passed through the top testcase.
since processor `line directives cannot be handled correctly
by backtracking apfe, as-is; just use the flex part.
on to to that.