I think it'd be cool to notice, and properly report, write errors, rather than silently ignoring them.
Back when lwall was asking for things we wanted perl6 to do, I asked to be able to wrap builtins specifically so I could use Fatal qw(print). Yes, perl5 often ignores write errors, but no, I don't count that a virtue.