anchor.diff:  	    Pid ! {self(), not_connected, Reason},
   	    {stop, {shutdown, normal}, State}
       end;
  -
  +handle_info({check_cache, _ , _}, 
  +	    #state{connection_state = 
  +		       #connection{channel_cache = Cache}} = State) ->
  +    {noreply, check_cache(State, Cache)};
   handle_info({ssh_cm, _Sender, Msg}, State0) ->
       %% Backwards compatibility!  
       State = cm_message(Msg, State0),
  
positive.code: 	  latest_channel_id = 0, 
  	  opts,
  	  channel_args,
  	  connected 
  	 }).
  
  
negative.code: 		       recv_packet_size = MaxPacketSize},
      ssh_channel:cache_update(Cache, Channel),
      State = add_request(true, ChannelId, From, State1),
      {noreply, remove_timer_ref(State)};
  
  handle_call({send_window, ChannelId}, _From, 
  	    #state{connection_state = 
  