public String getMessage() {
		switch (reason) {
		case BAD_ARGS:
			return "Bad Arguments";
		case BAD_TARGET:
			return "Bad Target Entity";
		case BAD_COMMAND:
			return "Bad Command";
		case BAD_STRING:
			return "Bad String";
		default:
			return null;
		}
	}