Prevent function names from automatic captializing and spacing

I want to create custom operations like integer * integer in a function library that I added in the engine folder so its in every project.

So, if I have a function integer * string (for example, would parse a string, then multiply it with the integer). I want this to look as legitimate as possible. For starters, I put it in Math| Integer to place it with the other integer-based operations, but, even though I used lowercase, it shows as Integer * String.

Turning off Show Friendly Usernames does not help, nor do I want to see a bunch of bEnable's all over the place.

Likewise, when creating casts, such as ToCurrency (integer), (and I place it into Math| Conversions), it shows as To Currency... while all the other, built in casts are always To with no spaces.

Its annoying that it doesn’t show up exactly how I type it, even with Show Friendly Names disabled. Is there anyway around this?