handle escaped '<' and '>' inside X<> constructs
Little whitespace munging on the input