'A collection of keyword arguments specified as dialect-specific
options to this construct.
This is a two-level nested registry, keyed to ``<dialect_name>``
and ``<argument_name>``.  For example, the ``postgresql_where`` argument
would be locatable as::
arg = my_object.dialect_options[\'postgresql\'][\'where\']
.. versionadded:: 0.9.2
.. seealso::
:attr:`.DialectKWArgs.dialect_kwargs` - flat dictionary form'

@util.memoized_property
def dialect_options(self):

    return util.PopulateDict(util.portable_instancemethod(self._kw_reg_for_dialect_cls))
