kwargs = dict((k, v) for k, v in six.iteritems(kwargs)
            if not k.startswith('__'))