Create overridable preferences mechanism #6