Class LoggingPropertyOracle<I,​A extends Output<I,​D>,​P,​D>