m_retrieves.addAll(result);
result.addAll(m_retrieves);
    public Collection getRetrieves() {        if (getSuperMap() == null) {            ArrayList result = new ArrayList();            if (m_retrieves != null) {                m_retrieves.addAll(result);            }            return result;        } else {            Collection result = getSuperMap().getRetrieves();            if (m_retrieves != null) {                result.addAll(m_retrieves);            }            return result;        }    }