language changes: namespaced enum variants.