>If you take care to declare your types properly, By this, Michael, do you mean anything more than "use named types rather than anonymous types" in your Schemas? If so, can you elaborate on what "properly" means here? Don