allow dollar idents for function argument names, but fail during typing (closes #2498)
fixed @:to order in UInt (closes #2496)