@Override
	public boolean isTypeSupported(ValueType... types) {
		if (types.length == 2) {
			if (types[0] == ValueType.ARRAY) {
				return true;
			}
		} else if (types.length == 3) {
			if (types[0] == ValueType.ARRAY && types[1].isNumeric()
					&& types[2].isNumeric())
				return true;
		}
		return false;
	}