Less restrictive setting names

An alternative approach to #131. With specs.

I've taken a similar approach to that of #115 in an effort to reduce the amount of maintenance required.