[fix] Handle charsets. Closes #4.
[tests] Updated for 8c6be8d
[fix] Handle falsey cases. Closes #6.
[tests] Updated for a1de6fd