Preprocessorify