The logic in the gemspec feels like an antipattern here. You think `~> 10` is too optimistic?