private static Point parsePointArgs(String argsString) throws ParseException {
		if (!(argsString.startsWith("(") && argsString.endsWith(")"))) {
			throw new ParseException("Invalid arguments: " + argsString, 0);
		}
		argsString = argsString.substring(1, argsString.length() - 1);
		String[] split = argsString.split(",");
		if (split.length != 2) {
			throw new ParseException("Invalid arguments: " + argsString, 0);
		}
		try {
			int arg1 = Integer.parseInt(split[0]);
			int arg2 = Integer.parseInt(split[1]);
			return new Point(arg1, arg2);
		}
		catch (NumberFormatException e) {
			throw new ParseException("Invalid arguments: " + argsString, 0);
		}
	}
Parses the given string as one or more icon modifiers
@param iconModifierString the string to parse as modifiers
@return an IconModifier as specified by the given string
@throws ParseException if the iconModifierString in not properly formatted icon modifier
Ghidra/Framework/Gui/src/main/java/generic/theme/IconModifier.java