Only merge previous ignores cache if it's an array

Fixes #17