As `save` and `search` both support a single item or an array, I think it'd make sense to also support it here -- not any additional overhead, and using a map is just as easy