fixes #1316 This was due to the fact that we use `mm` options in this pattern. Which goes to show that we really should crack down on using mm options if we want to support size ranges that go beyond humans.
This also includes a lot of dependency updates