This [line of code](https://github.com/golang/text/blob/5bd84dd9/unicode/bidi/core.go#L499) of code has no effect because the value in `precedingCharacterType` is overridden later.