Anonymous
http://gnuu.org/2009/11/02/ruby-1-9-encoding-issues-again/
Use simple algorithms as well as simple data structures.