Merge "Revert "Revert "File{Input,Output}Stream: catch ownership misassignment on construction."""