It would be useful to support multiple braille to text translations, e.g. 1 and a for 0x2801, depending on context. If we're limited to reversible one-to-one translations, this should be possible.
One issue is that row breaking might not be possible to account for because of headers, footers or columns (tables for example).