nl: create dictionary out of the unpacked dictionary options, using defaults._get_kwargs as a mapping function, substitute the result for defaults.
code: defaults = dict ( defaults . _get_kwargs ( ) , ** options )