Feature: support for C++11 typed enums