Rewrote Record() to inherit properties if the object passed is a Record() instance