given for the configfile attribute) for you.
Options specified in multiple places follow the following
-precendence order: commandline overrides configfile, which
+precedence order: commandline overrides configfile, which
overrides explicit new_with_options parameters.
=head2 Supported Type Constraints
L<Getopt::Long> did not parse. Note that the real C<@ARGV> is left
un-mangled.
-B<Important>: By default, L<Getopt::Long> will reject unrecognized arguments
-(that is, arguments that do not correspond with attributes using the Getopt
-trait). To disable this, and allow the population of C<extra_argv>, enable the
+B<Important>: By default, L<Getopt::Long> will reject unrecognized I<options>
+(that is, options that do not correspond with attributes using the Getopt
+trait). To disable this, and allow options to also be saved in C<extra_argv> (for example to pass along to another class's C<new_with_options>), enable the
C<pass_through> option of L<Getopt::Long> for your class: C<use Getopt::Long
qw(:config pass_through);>
can make to how options are parsed. Simply C<use Getopt::Long qw(:config
other_options...)> in your class to set these.
-=back
-
=cut
+