Why Collection Doesnt Extend Cloneable And Serializable Java