make use of "group"
removed the "group" token type
handle unary catch
reintroduce (partially) "group" token, to handle "." eof/record accessor
ambiguity