More specific enum typing