Added a minimal HNParser class