Okay, so I've got a working solution for the time being- it's not pretty, but since it's only used during debug builds, I'm okay with that. If it comes down to the point of my needing to pass strings in a release build, I'll worry about making something more elegant then, but basically what I've done is added the following ...