in reply to Transparently inheriting functions from a parent package
use base recommends using use parent unless using the fields pragma.