fabiokr/rainman — comment on commit 002b131767b398aec3b4f58da5ab6aaa5f9df254
File: lib/rainman/driver.rb line 192
By itspriddle:

I had toyed around with this idea myself. One thing I disliked about the approach was that the namespace module had full driver functionality that it really shouldn't. For example:

```ruby
module Domain
extend Rainman::Driver
namespace :nameservers do
register_handler :some_handler
end
end
```

We'd want to keep the handler registration methods and such outside of a namespace.

That being said, namespaces haven't really been working out in practice how I had envisioned and I'm thinking of removing them.