my ($result, $error) = from_toml($toml_string);
+Homogenous array strictures are enabled by passing C<strict_arrays>:
+
+ # Croaks
+ my $result = from_toml(q{mixed=[1, 2, "three"]})
+
+Additional arguments may be passed after the toml source string; see L</new>.
+
=head2 to_toml
Encodes a hash ref as a C<TOML>-formatted string.
# [foo]
# bar="bat"
+Homogenous array strictures are enabled by passing C<strict_arrays>:
+
+ # Croaks
+ my $toml = to_toml({mixed => [1, 2, "three"]}, strict_arrays => 1);
+
=head1 OBJECT API
=head2 new
my ($result, $error) = from_toml($toml_string);
+Homogenous array strictures are enabled by passing C<strict_arrays>:
+
+ # Croaks
+ my $result = from_toml(q{mixed=[1, 2, "three"]})
+
+Additional arguments may be passed after the toml source string; see L</new>.
+
=head2 to_toml
Encodes a hash ref as a C<TOML>-formatted string.
# [foo]
# bar="bat"
+Homogenous array strictures are enabled by passing C<strict_arrays>:
+
+ # Croaks
+ my $toml = to_toml({mixed => [1, 2, "three"]}, strict_arrays => 1);
=head1 OBJECT API