The parser seems to be working as intended now.