This isn't guaranteed to function unless both `f` and `ff` have been flushed.