Support for Cloneable,Serializable,Exceptional