code: private static List<String> splitProperty(String propertyString) throws InvalidCommandException {
      List<String> tokens = ImmutableList.copyOf(Splitter.on('=').limit(2).split(propertyString));
      if (tokens.size() != 2) {
        throw new InvalidCommandException("no '=' found in: " + propertyString);
      }
      return tokens;
    }
docs: --------------------------------------------------------------------------