- there are some options not yet implemented (dec for write, ...)
- better way of handling encoding? something that supports Perl 5.6?
