Functional interface for observing changes in shared settings.
Implementations of this interface will be notified whenever a setting changes, providing the key, old value, and new value.
Called when a setting changes.