Preparing hero classes for double dispatch method