This is a raw TAP output TAP::Parser::SourceHandler - it has 2 jobs:
1. Figure out if the TAP::Parser::Source its given is raw TAP output
2. Creates an iterator for raw TAP output (make_iterator).
Unless youre writing a plugin or subclassing TAP::Parser, you probably
wont need to use this module directly.
my $vote = $class->can_handle( $source );
Only votes if $source is an array, or a scalar with newlines. Casts the
0.9 if its a scalar with .. in it
0.7 if its a scalar with ok in it
0.3 if its just a scalar with newlines
0.5 if its an array
my $iterator = $class->make_iterator( $source );
Returns a new TAP::Parser::Iterator::Array for the source.
$source->raw must be an array ref, or a scalar ref.
croaks on error.