Document legacy forms with a : suffix

Also don't export internal macros