Chameleon macromolecules by