expose preprocessor classes
more tests