__call__(self[, args...])
Called when the instance is called as a function; if this method is defined, x(arg1, arg2, ...) is a shorthand for x.__call__(arg1, arg2, ...).
called
x(arg1, arg2, ...)
x.__call__(arg1, arg2, ...)