def __getattr__(self, attr):
if attr in self.METHODS:<EOL><INDENT>def call_method(**kwargs):<EOL><INDENT>return self.call(attr, **kwargs)<EOL><DEDENT>return call_method<EOL><DEDENT>raise AttributeError<EOL>
Called when an attribute is not found in the usual places
(__dict__, class tree) this method will check if the attribute
name is a DISQUS API method and call the `call` method.
If it isn't in the METHODS dict, it will raise an AttributeError.