A framework for making any serializable field a setting, complete with a pre-built settings interface.