inheritance tricks: inherited_by