=head1 NAME

C<Commandable::Finder> - an interface for discovery of L<Commandable::Command>s

=head1 METHODS

=cut

=head2 find_commands

  @commands = $finder->find_commands

Returns a list of command instances, in no particular order.

=head2 find_command

  $command = $finder->find_command( $cmdname )

Returns a command instance of the given name, or C<undef> if there is none.

=cut

=head1 AUTHOR

Paul Evans <leonerd@leonerd.org.uk>

=cut
