public void init(Prim sfObject){ if (sfObject == null) return; try { super.init(sfObject); } catch (Throwable rex){  } try { add(REFERENCE,sfObject.sfCompleteName().copy()); } catch (Throwable rex){  }
private void init(){
    public void init(Prim sfObject){        if (sfObject == null) return;        try {            super.init(sfObject);        } catch (Throwable rex){            //ignore        }        try {           add(REFERENCE,sfObject.sfCompleteName().copy());        } catch (Throwable rex){            //ignore        }    }