code: def push(self, value=None):
          
          if not isinstance(value, Bottle):
              value = Bottle()
          self.append(value)
          return value
docs: Add a new :class:`Bottle` instance to the stack