anchor.diff:                                  if hmac <> resp.HmacAuthentication.Hmac then
                                       log.error "HMAC doesn't match" // TODO: Boom, invalid HMAC
                               | Hmac (identity, _) -> log.error "Identities don't match" // TODO: Boom, identities dont match 
  -                        | AuthenticationType.PINAUTH -> () // Do nothing
  -                        | AuthenticationType.INVALID_AUTH_TYPE -> log.error "Ehh.. Invalid authentication status received."
  -                        | AuthenticationType.UNSOLICITEDSTATUS -> log.warn "Unsolicited status received." // TODO
  -                        | _ -> () // Annoying warning for unexisting enum values... 
  +                        | AuthenticationType.INVALID_AUTH_TYPE -> 
  +                            log.error "Ehh.. Invalid authentication status received."
  +                        | _ -> () // Nothing to check for the rest
   
                           let ms = new MemoryStream(resp.CommandBytes)
                           let cmd : Kinetic.Proto.Command = ProtoBuf.Serializer.Deserialize(ms)
  
positive.code: 
              // TODO : pull the rest of the info
          }
  
      member this.QueueCount with get() = queuedCommands.Count
           
  
negative.code: 
      let pendingReplies = new System.Collections.Concurrent.ConcurrentDictionary<int64,Promise<Response>>()
  
      let unsolicitedStatus = new Event<_>()
  
      let sender = async {
                      while running do
  
  