in reply to I use return on a subroutine

Usually, I don't use return for very small subs:

sub property { $_[0]->{property} }

I do use it for most larger subs.