'Adds a new callable to the observer list which will be invoked by
the \'fire\' method.
Each observer callable may return a Deferred.'

def observe(self, observer):

    self.observers.append(observer)
