Is this a bad idea, or is there a better way? It seems to be working fine but thought I'd double check:
$Definition['Some Variable'] = '<span>Different Name Surrounded by Tags</span>';
it's standard behavior to add html tags. not a problem.
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.