@ISA instead of 'use parent'