factor Pos out of Position in preparation for serialiable parse tables