Removed type_traits, because nothing uses it