Omit to leave position unchanged
@$pb.TagNumber(3) Position get position => $_getN(2);
@$pb.TagNumber(3) set position(Position v) { setField(3, v); }