Det er ofte behov for å samle informasjon om en handling i et objekt, slik at det f.eks. kan legges i en prosesseringskø, gjøres om (undo) eller lagres i en logg.