Does this `#if, #elif` make sense?