cargo                                         (Assignable)
        Contains a value of any type that is not used by the PushButton
        object.  PushButton:cargo is provided as a user-definable slot
        allowing arbitrary information to be attached to a PushButton object
        and retrieved later.