A sophisticated implementation of Unicode Bidirectional Algorithm
A Javascript implementation of the Unicode 9.0.0 Bidirectional Algorithm