Language update: explicit use of enum variants