Non-intrusive full-featured text preprocessor