src/main/java/com/github/ricksbrown/cowsay/plugin/CowExecutor.java
public String execute() throws IllegalStateException {
		validate();
		String[] args = buildArgs();
		String result;
		if (think) {
			result = Cowsay.think(args);
		} else {
			result = Cowsay.say(args);
		}
		return result;
	}
public String execute() throws IllegalStateException {
		validate();
		String[] args = buildArgs();
		String result;
		if (think) {
			result = Cowsay.think(args);
		} else {
			result = Cowsay.say(args);
		}
		return result;
	}
Run cowsay with the provided properties.
@return The formatted cow message.
@throws IllegalStateException If mandatory properties have not been set.