pull is a generic function and is used to pull an item from a stack
an object used to select a method.
further arguments passed to or from other methods.
There is no default function, so you have to see a specific
function for further information.
The updated object.