Made interface "clone" method return "Object" to avoid conflicts in interfaces