private Map mergeWithInternal(String ct,Map dMap){
  Map rMap=null;
  Map sMap=(Map)internalClientData.get(ct);
  if (sMap != null) {
    rMap=mergeMap(sMap,dMap);
  }
  return rMap;
}

private Map mergeWithInternal ( String ct , Map dMap ) { Map rMap = null ; Map sMap = ( Map ) internalClientData . get ( ct ) ; if ( sMap != null ) { rMap = mergeMap ( sMap , dMap ) ; } return rMap ; }
merge the client in external to its peer in internal . calls mergemap ( ) and copies the peer ' s parents to itself . logic : get client properties map for the client type from internalclientdata if internalclientdata does not contain properties for this client type return null else merge client properties with parent properties return merged properties end if
