Bi-directional (BiDi) layout implementation in pure python Optional dependency: python3 (automatically detected)