docs: public void put(String fqn, HashMap data) {
          if(!remote_calls) {
              _put(fqn, data);
              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, data)));
              }
              catch(Exception ex) {
                  if(log.isErrorEnabled()) log.error("failure bcasting PUT request: " + ex);
              }
          }
          else {
              _put(fqn, data);
          }
      }