1. A business object data processing system configured for context sensitive cloning of a business object graph, the system comprising: a host computing system comprising at least one computer with memory and at least one processor; an application executing in the memory of the host computing system and utilizing a plurality of different business objects stored in a business object data store; and, a contextual cloning module coupled to the application, the module comprising program code enabled to select a business object of the application, ascertain a contemporaneous state of the selected business object, apply a cloning rule to the state of the selected business object to determine a business object graph from amongst a set of pre-determined business object graphs to be used when cloning the selected business object, but to use a default business object graph and corresponding attributes when cloning the selected business object if no particular pre-determined business object graph is determined from the cloning rules, and clone one or more business objects in the determined business object graph into a target business object graph in the memory of the computer.