namespaces seem to cause lots of errors despite what the spec says
2.0.0