Module removeCommand(String name) {
		if (null == this.commands || StringUtils.isEmpty(name)) {
			return this;
		}
		if (null != this.commands.remove(name) && this.commands.isEmpty()) {
			this.commands = null;
		}
		return this;
	}