docs: private void handleArgInput(final String arg, final Deque<String> args, final Argument argument) {
          final Map.Entry<String, String> entry = parse(arg, args);
          if (entry.getValue() == null) {
              throw new BuildException("Missing value for input " + entry.getKey());
          }
          inputs.add(argument.getValue((String) entry.getValue()));
      }