code: public ListenableFuture<KeyValue> get(String key) {
          checkThatDistributedStoreIsActive();
          KayVeeCommand.GETCommand getCommand = new KayVeeCommand.GETCommand(getCommandId(), key);
          return issueCommandToCluster(getCommand);
      }
docs: Issue a {@link KayVeeCommand.GETCommand}.
  Returns the value associated with a key.
  
  @param key key for which to get the value
  @return future that will be triggered when the command is successfully
  <strong>committed</strong> to replicated storage or is <strong>known</strong>
  to have failed. This future <strong>may not</strong> be triggered. Callers
  are advised <strong>not</strong> to wait indefinitely, and instead, use
  timed waits.