building blocks for ignored namespaces
figured out how to write namespaces without extra backslashes
resolved a merge conflict