That's a different situation. Because autoflush is a method of the filehandle object, it has access to it (as
$_[0]). With a tied filehandle, the methods are called using the tied object returned by TIEHANDLE, which doesn't have any way to access the original
tie'd handle unless it was passed as an extra parameter to
tie.