package Foo; use strict; use fields qw(_foo); ... #### package Bar; use strict; use base 'Foo'; use fields qw(_bar _baz); ... #### package Foo; use strict; use fields qw(unused _foo); ...