Since the second parameter of the getSetting* functions is intended to be mutable, I would say leave that as-is.  A const default setting however should be fine.  How about I change the default settings to be const, leaving the value variables non-const?