<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -28,6 +28,12 @@ Creating a presenter is as simple as subclassing ActivePresenter::Base. Use the
     presents :user, :account
   end
  
+In the above example, :user will (predictably) become User. If you want to override this behaviour, specify the desired types in a hash, as so:
+
+  class PresenterWithTwoAddresses &lt; ActivePresenter::Base
+    presents :primary_address =&gt; Address, :secondary_address =&gt; Address
+  end
+
 === Instantiation
 
 Then, you can instantiate the presenter using either, or both of two forms. </diff>
      <filename>README.rdoc</filename>
    </modified>
    <modified>
      <diff>@@ -14,7 +14,12 @@ module ActivePresenter
     #   class SignupPresenter &lt; ActivePresenter::Base
     #     presents :user, :account
     #   end
+    #  
+    # In the above example, :user will (predictably) become User. If you want to override this behaviour, specify the desired types in a hash, as so:
     #
+    #   class PresenterWithTwoAddresses &lt; ActivePresenter::Base
+    #     presents :primary_address =&gt; Address, :secondary_address =&gt; Address
+    #   end
     #
     def self.presents(*types)
       types_and_classes = types.extract_options!</diff>
      <filename>lib/active_presenter/base.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>7576ebf25057bdab630831be8dcb170fa21bdc63</id>
    </parent>
  </parents>
  <author>
    <name>James Golick</name>
    <email>james@giraffesoft.ca</email>
  </author>
  <url>http://github.com/giraffesoft/active_presenter/commit/983d7c186dc0c9b9968b25753b8aa4941dbc5e20</url>
  <id>983d7c186dc0c9b9968b25753b8aa4941dbc5e20</id>
  <committed-date>2009-05-17T14:41:37-07:00</committed-date>
  <authored-date>2009-05-17T14:41:37-07:00</authored-date>
  <message>doc the new behavior</message>
  <tree>818c6beab560882e2f37bda7dff3d261090737fa</tree>
  <committer>
    <name>James Golick</name>
    <email>james@giraffesoft.ca</email>
  </committer>
</commit>
