function, and returns either C<undef> (if it knows nothing about the function)
or a L<Function::Parameters::Info> object describing the parameter list.
+Note: This feature is implemented using L<Moo>, so you'll need to have L<Moo>
+installed if you want to call C<Function::Parameters::info>.
+
See L<Function::Parameters::Info> for examples.
=head2 Wrapping C<Function::Parameters>
use warnings FATAL => 'all';
use strict;
-use Test::More tests => 122;
+use Test::More
+ eval { require Moo; 1 }
+ ? (tests => 122)
+ : (skip_all => "Moo required for testing parameter introspection")
+;
use Function::Parameters;