Namespacing; refactoring; session management.