add comment about farming out to parser