'enum' is a reserved word in newer versions of Dart.