Why do we have two parse-formats here?
Shouldn't the format we save to into the DB always be the same?