Make shell-enabledness a preprocessor thing.