Following a commonly accepted Java Best Practise - add copy constructor support and deprecate the use of clone/cloneable
doc -> https://dzone.com/articles/java-cloning-copy-constructor-vs-cloning
Following a commonly accepted Java Best Practise - add copy constructor support and deprecate the use of clone/cloneable