Added enum_size_type