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.