update ignore
fix buildout
Delegate the namespace definition to a utility and ache the namespace calculation