Grouped types into namespaces