What exactly is a conditional config/compilation?