Bis(tpp)copper(I) thiosemicarbazonates: unexpected chemistry revealed by X-ray diffration.