I'm not sure at this point which way I would lean on the issue.
Having infix type constructors that don't have to start with : is
something I would like, too. But I just thought I would point out
that code like tc192 is not as esoteric as you seem to think.