commit: Turns out #elsif is not valid preprocessor syntax, who knew!