Since I yanked the Array.equals above as @battags and @leleuj recommended, I've swap .equals (58) and the regex comparison (57) to take advantage of short-circuit eval. My thinking is most proxy chains with regex's will not be as common as straight strings. Does that make sense?