I think we should use `~> 5.1` even if we know minitest sometimes break compatibility in minor releases.