fish clone uses prototype cloning instead of jQuery.extend()