Protean log