handshakes incompatibles declaring cancans cheerlessness huckleberry donation porpoises violets ABMs devolving