refactored related objects for Options
removed useless creation of a second OrderedDict
changed syntax for related objects filter include hidden