I have no idea whether this is a fmt bug, and if this isn't a fmt bug how did this work before, but oh well...