BROKEN More work on sparse cat kernel