3.4.5. Emulating callable objects¶
object.__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, ...).