* Improve charset option support
* Add reverse option