Should `check` have Array testing? Eg.: ``` js check(foo, []) check(foo, Array) ``` would help getting closer to solving #594