CloneObj([NewHandle], Handle, ObjectType, [Body], [TableName], [TableBody], [TableName2],[TableBody2],...)

Copies an object with the option of modifying its body and adding or dropping up to five subtables. Body and subtables are specified as entire arrays instead of as a vector of property names and an array of property values as is done in CreateObj. Body contains the array of property and values to add or modify. TableBody is the subtable to add to the new object. If TableName is specified but TableBody is not then the entire subtable is dropped from the new object. NewHandle is optional. If not specified it defaults to Handle.