fix equal? between an array and a non-array