Adding Copy method and also allowing blank objects
Revert "Adding Copy method and also allowing blank objects"

This reverts commit 56b3ec0aff4419c2535f4ced2167e0b8706e14e6.
Adding Copy method and allowing blank object