Cool!  I don't often see "match_array" used.