/** INTERNAL: Prepare the receiver for execution in a session. */
 protected void prepare() {
   super.prepare();
   if (this.name == null) {
     this.name = "insert" + this.descriptor.getJavaClass().getSimpleName();
   }
   getQueryMechanism().prepareInsertObject();
 }