support for array of arrays in highlite, this way you may fill alternative spelling from e.g. Lingua::Spelling::Alternative and get correct highlightning