Better version constraints