Partially restore Comonadic-ness to ParseResult Commit.