observer.BinaryConverage works