- Removed requirement that argument of Product::put() be derived from
Resource

 - Cleaned up EOM and Davidson somewhat