Protean selection