Everything but namespaces and traits