Light version of github.com/ForbesLindesay/character-parser