individual now has -explicit form and uses handlers in line with other
functions.

add-same, and add-different now cope with nil arguments.