Suffix generated symbols with useful hints

Without these, our generated code is pretty unreadable. Also update the
scanner to reject this new pattern.