# an object could manipulate itself &$object("add-msg", "get-self", sub {return $object});