Add SYNOPSIS to Mouse::Spec
[gitmo/Mouse.git] / lib / Mouse / Spec.pm
index 999b042..f1d4e46 100644 (file)
@@ -21,6 +21,13 @@ Mouse::Spec - To what extent Mouse is compatible with Moose
 
 This document describes Mouse version 0.37_06
 
+=head1 SYNOPSIS
+
+    use Mouse::Spec;
+
+    printf "Mouse/%s is compatible with Moose/%s\n",
+        Mouse::Spec->MouseVersion, Mouse::Spec->MooseVersion;
+
 =head1 DESCRIPTION
 
 (TODO)
@@ -31,12 +38,21 @@ This document describes Mouse version 0.37_06
 
 =head3 Meta object protocols
 
-Currently any MOP has no attributes, so
-C<< $metaclass->meta->make_immutable() >> will not work as you expect.
+Any MOP has no attributes, so
+C<< $metaclass->meta->make_immutable() >> does not yet work as you expect.
 
 =head3 C<Mouse::Meta::Instance>
 
-Meta instance mechanism will not be implemented.
+Meta instance mechanism is not implemented.
+
+=head3 Role exclusion
+
+Role exclusion, C<exclude()>, is not implemented.
+
+=head3 C<-traits> and C<-metaclass> in Mouse::Exporter
+
+C<< use Mouse -traits => ... >> and C<< use Mouse -metaclass => ... >> are not
+yet implemented.
 
 =head2 Notes about Moose::Cookbook