You are correct, passing a hash is a more portable way of expressing this. I've checked in a fix.

(For reasons I haven't deeply investigated, my development version of MySQL is less cranky about this than Tufts'. But, no matter).