Optimized version of jp-sym-main.
This is a simple macro that is meant to be the same as jp-sym-main. The only difference is that if we are given a literal symbol, e.g., :foo, we can do the string manipulation at compile time.