Still needs a ~> 1.0 lock