code: public static Map.Entry<String, Map<String, ?>> gsmVoiceCommand(
              GsmVoiceState gsmVoiceState) {
          return new AbstractMap.SimpleEntry<>(GSM_VOICE,
                  prepareArguments("state", gsmVoiceState.name().toLowerCase()));
      }
docs: This method forms a {@link Map} of parameters for the element
  value replacement. It is used against input elements
  
  @param gsmVoiceState One of available GSM voice state
  
  @return a key-value pair. The key is the command name. The value is a {@link Map} command arguments.