I was asking a question any beginner might ask. The utility of the answers or lack there of, doesn't fall to me, if falls to the people who answer my question. Shawn's answer works. You're solution should be just that, a solution, not a complete thought without you providing the tools required to build your solution. Why would you assume that I would know how to write shortcode API given the question I asked?