Configuration now allows modifications.

This will be prominently used while doing unit-tests when required to
mock configuration values as the changes aren't saved or persisted in
any manner.