The signature of mapping-catenate in the spec is

   (mapping-catenate mapping1 key value mapping2)

But in the reference implementation it is

   (mapping-catenate comparator mapping1 key value mapping2)

Since the description of the spec refers to the comparator argument, I think its signature is missing it.