try { return super.clone(); } catch (CloneNotSupportedException cnse) { throw new RuntimeException(); }
return name;
this.name = name;