Build a Javascript object cloning utility - Part 1