Maybe the options method could/should take in a rdoc string. Though, at that point we'd almost be back to listing the methods out manually.

Again, not sure where the ease-of-development versus ease-of-use trade off is.

Interested to see what @i0rek thinks.