Only patch Array clear if it doesn't exist

Fixes #88
Relax coupling to global shims.