I am new to python and I was trying to understand decorators. In serveral answers, I have seen people defining functions like _xyx_(someparams)
Example
class Pizza(object): 
  def __init__(self): 
    self.toppings = [] 
 def __call__(self, topping): # When using                                                                     
 
    