@Ocramius I agree with @jeremiahsmall here in his original assertion, particularly while we're in a pre-stable release. We should be using `~2.3` (i.e., >=2.3,<3.0) here -- and we can then pin it to something more specific as we approach a stable release.