simplifying exception handling

* featuredict now throws an exception immediately when a parse error occurs