add "optimistic" and "pessimistic" to version constraints descriptions