I meaned that it'll be usefull to explain which magic interfaces the Options object implements. I choose the section "Set Default Values" because that's the first place we talk about this Options object.