Wrote recipe9, builder and lazy_build.
[gitmo/Moose.git] / lib / Moose / Cookbook / Recipe1.pod
index c5be366..04c2c80 100644 (file)
@@ -175,7 +175,7 @@ not recognize.
 
 From here on, you can use C<$point> and C<$point3d> just as you would 
 any other Perl 5 object. For a more detailed example of what can be 
-done, you can refer to the F<t/001_recipe.t> test file.
+done, you can refer to the F<t/000_recipes/001_recipe.t> test file.
 
 =head1 CONCLUSION
 
@@ -197,10 +197,14 @@ L<Moose::Util::TypeConstraints> documentation.
 
 =item (2)
 
-Future plans for Moose include allowing for alternate instance 
-structures such as blessed ARRAY refs and such. If you want your
-Moose classes to be interchangeable, it is advisable to avoid
-direct instance access, like that shown above.
+Moose supports using instance structures other than blessed hash
+references (such as in a glob reference -- see
+L<MooseX::GlobRef::Object>). If you want your Moose classes to
+be interchangeable, it is advisable to avoid direct instance
+access, like that shown above. Moose does let you get and set
+attributes directly without exposing the instance structure, but
+that's an advanced topic (intrepid readers should refer to the
+L<Moose::Meta::Attribute documentation>).
 
 =back