Hey there, I'd love to try this but it crashes for me on macOS 10.13.3 High Sierra with this stack:
9 com.apple.HIToolbox 0x00007fff4729a95b TCoreTextEngine::LayoutSingleLine(THIThemeTextInfo*, float) + 59
10 com.apple.HIToolbox 0x00007fff4729a8c9 TCoreTextEngine::Layout(THIThemeTextInfo*, float, float, TextLayoutType) + 59
11 com.apple.HIToolbox 0x00007fff4729a635 TCoreTextEngine::GetThemeTextDimensions(double, THIThemeTextInfo*, double*, double*, double*) + 43
12 com.apple.HIToolbox 0x00007fff4729923e DataEngine::GetTextDimensions(void const*, double, HIThemeTextInfo*, double*, double*, double*) + 276
13 com.apple.HIToolbox 0x00007fff472990f9 HIThemeGetTextDimensions + 191
14 com.apple.HIToolbox 0x00007fff47298bbb HIMenuBarView::MeasureMenuTitle(MenuData*, unsigned char, float*, int) + 393
15 com.apple.HIToolbox 0x00007fff4729897a HIMenuBarView::MeasureAppMenus() + 226