Protean trap