add the simplest named enum implementation