If it's just a guess, then I'll leave this PR open until it is known what the byte is for, because right now you're potentially passing wrong values to things if the byte is added at the wrong position.