Implementing (text/unicode.org) codecs in rust. Also learning rust.