code: public Map<String, String> getDataAsMap(String prefix, String separator) {
          return getDataAsMap(prefix, separator, 0);
      }
docs: Parses (name, value) pairs from the input and returns the result as a Map. The name is taken from the first column and
  value from the second column. If an input line contains only one column its value is defaulted to an empty string.
  Any extra columns are ignored.
  
  @param prefix a prefix to apply to the mapped variable names
  @param separator the field delimiter
  @return a map of (name, value) pairs