Messages are formatted immediately. This allows them to be formatted with the current value of an object's properties.
Location is an inherit property of every mud object, and mud objects can be moved around between any other mud object that implements IContainer - though some IContainers might only like certain kinds of objects to be added to them.