code: public Map<Prop.Names, String> getProps(Prop.Names[] props) throws CommandExecutionException {
          Prop prop = new Prop(props);
          return prop.parseResponse(sendToArray("get_prop", prop.getRequestArray()));
      }
docs: Get several property values at once from the device.
  @param props The properties to get.
  @return The property names and values.
  @throws CommandExecutionException When there has been a error during the communication or the response was invalid.