Data () { try { Data data = (Data)super.clone(); data.TEST_SEARCH_SCOPE = new TestSearchScope.Wrapper(); data.setScope(getScope()); data.myEnvs = new LinkedHashMap<>(myEnvs); return data; } catch (CloneNotSupportedException e) { throw new RuntimeException(e); } }