Better template overload resolution
enum be enum !