small cleanup of preprocessor.  now add basic flag to xml to govern action taken.  still needs some work especially for tsd generation scheme