Fix AR::CollectionProxy is not decorated.

`Array === <an instance of CollectionProxy>` returns `false` on at least AR-3.2.13.

I wonder why `obj.is_a?(Array)` was changed on 9abf6bb.