function self = push(self, element)
  self.stack_pointer = node(element, self.stack_pointer);
end