use system harfbuzz and (optionally) unbundle QCache must implement begin() and end() for qDeleteAll() Also: https://github.com/fluxer/katie/issues