1. A computer system comprising: a logical processor; a memory in operable communication with the logical processor; an object-relational mapping session residing in the memory; a mapped persistence ignorant object residing in the memory and having at least one state as part of the session; a fluent interface residing in the memory; and a developer code containing an API Pattern and residing in the memory, which upon execution of the developer code manipulates the mapped persistence ignorant object using calls to the fluent interface in the API Pattern.
1. A computer system comprising: a logical processor; a memory in operable communication with the logical processor; an object-relational mapping session residing in the memory; a mapped persistence ignorant object residing in the memory and having at least one state as part of the session; a fluent interface residing in the memory; and a developer code containing an API Pattern and residing in the memory, which upon execution of the developer code manipulates the mapped persistence ignorant object using calls to the fluent interface in the API Pattern. 4. The system of claim 1 , wherein the object is a containing object in that the object contains a non-scalar property which depends on the object for persistence, and wherein the API Pattern is a nested-property API Pattern, namely, an API Pattern which specifies an action on the non-scalar property.