docs: public void put(String fqn, String key, Object value) {
          if(!remote_calls) {
              _put(fqn, key, value);
              return;
          }
  
          //Changes done by <aos>
          //if true, propagate action to the group
          if(send_message) {
  
              if(channel == null) {
                  if(log.isErrorEnabled()) log.error("channel is null, cannot broadcast PUT request");
                  return;
              }
              try {
                  channel.send(new Message(null, new Request(Request.PUT, fqn, key, value)));
              }
              catch(Exception ex) {
                  if(log.isErrorEnabled()) log.error("failure bcasting PUT request: " + ex);
              }
          }
          else {
              _put(fqn, key, value);
          }
      }