Initial code for alternative preprocessing plug-in #1512