treat $self as SoccerPlayer; # do lots of soccer playery things with $self $self->shoot;