atom_caoncat/2 - partly resolves #3