public static boolean matchAny(byte[] array, int offset, List<int[]> patterns) {
		return getMatch(array, offset, patterns) != null;
	}
@param array
		File data to compare against.
@param offset
		Offset into the data to check at.
@param patterns
		The header patterns to check against.

@return {@code true} when array prefix matches one of the patterns.
recaf-core/src/main/java/software/coley/recaf/util/ByteHeaderUtil.java