Scala version of the Erowid Parser.