Proper overriding of 'clone()' | CAST Appmarq