/// For now `GlyphCache` only stores the index of U+25CC DOTTED CIRCLE. The intention is for this
/// `None` indicates that dotted circle has never been looked up. A value otherwise is the index of
/// * `script_tag`: the [OpenType script tag](https://docs.microsoft.com/en-us/typography/opentype/spec/scripttags) of the text.
/// * `opt_lang_tag`: the [OpenType language tag](https://docs.microsoft.com/en-us/typography/opentype/spec/languagetags) of the text.
/// * `features`: the [OpenType features](https://docs.microsoft.com/en-us/typography/opentype/spec/featuretags) to enable.
/// let buffer = std::fs::read("tests/fonts/opentype/Klei.otf").expect("unable to read Klei.otf");
// — https://docs.microsoft.com/en-us/typography/opentype/spec/cmap#encoding-records-and-encodings
if let Some(encoding_record) = cmap.find_subtable(PlatformId::WINDOWS, EncodingId::WINDOWS_BIG5)
// Unwrap the supplied result returning `T` if `Ok` or `T::default` otherwise. If `Err` then set