if (@_) { $self->{reader} = $shift }