allowing explicit lower/mixed-case constants