Yeah the only difference is the `respond_to?` with true as second parameter. Since 1.9 differs from 1.8 I copied it over in both array18 and array19, with that single change in array19.
How do you think this could be improved, since the change is so small?