if ($class eq __PACKAGE__) {
$class = $action;
} else {
croak "Command $cmd should be executed as a $action"
unless $class->isa($action);
}
if ($class eq __PACKAGE__) {
$class = $action;
} else {
croak "Command $cmd should be executed as a $action"
unless $class->isa($action);
}