Fix Order#merge! for custom comparison hooks.

Custom comparison hooks expect a Hash as `options` parameter,
but a LineItem object was passed instead.

fixes #5589