Array data with custom key (string) isn't returning matches. fixes #1179