Documentation
Drop namespace crazy and simplify global logic to something that works.