Enforce define before usage