License update
Make output and exit_code writable
Add error? method alias
Tweak rdoc comments