* preprocessor workarounds replaced by xml postprocessing * better hide what's users shouldn't see * big doc improvements everywhere