Protean memories