Delete objects in the reverse as they were created
Set the att value on the model once generated.

This allows generators of the 'Closure' type to
access attributes immediately after they are
generated via the object that is passed in as
the first paramater.