if (!containsElements(customPatterns)) { return pattern;
if (containsElements(foundFormats)) { Format[] origFormats = getFormats();
if (!containsElements(customPatterns)) { return pattern;
if (!containsElements(customPatterns)) { return pattern;
if (containsElements(foundFormats)) { Format[] origFormats = getFormats();
if (containsElements(foundFormats)) { Format[] origFormats = getFormats();
if (!containsElements(customPatterns)) { return pattern;
if (!containsElements(customPatterns)) { return pattern;
if (!containsElements(customPatterns)) { return pattern;
if (containsElements(foundFormats)) { Format[] origFormats = getFormats();
if (containsElements(foundFormats)) { Format[] origFormats = getFormats();
if (containsElements(foundFormats)) { Format[] origFormats = getFormats();