Would be nice if the documentation of the font parameter also explicitly said something to the effect of "must include M glyph".