Internally support text breaks in ascending order. Intended as a workaround to `breaksRight` not including the status of the end-of-text break.
Fix style: white space around operators.
Fix style: white space in exports and imports.
Properly use ICU locale identifiers.
Update documentation and derived instances.
Move non-public modules into Internal namespace.
Use ICU to find line break boundaries.