Performance improvement to the cxx pre-processor