In reply to David Nemes.

Thanks David. Another link bookmarked. I scanned through and will dig deeper when I have a few moments. I caught at the end the suggestion that using these guidelines lessens the need for a preprocessor. Interesting. It wouldn't have thought that would be the case with any kind of formatting, but I'll see what I think when I have more time to look through the guidelines.