Allow for more than +/- for environments

Resolves #180
I think