This makes it easier to move away from autoconfig in the future. Also, use '!!' C trick to prevent accidental incorrect usage of these macros.