<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -187,7 +187,6 @@ use warnings;
 
 use Moose;
 
-use Object::Tiny qw/cache/;
 use File::Assets::Carp;
 
 use Tie::IxHash;
@@ -219,6 +218,8 @@ sub _build_registry {
 
 has rsc =&gt; qw/is rw/;
 
+has cache =&gt; qw/is rw/;
+
 =head2 File::Assets-&gt;new( base =&gt; &lt;base&gt;, output_path =&gt; &lt;output_path&gt;, minify =&gt; &lt;minify&gt; )
 
 Create and return a new File::Assets object.
@@ -801,11 +802,12 @@ sub set_cache {
 
     if ($cache) {
         $cache = File::Assets::Cache-&gt;new(name =&gt; $cache) unless blessed $cache &amp;&amp; $cache-&gt;isa(&quot;File::Assets::Cache&quot;);
-        $self-&gt;{cache} = $cache;
     }
     else {
-        delete $self-&gt;{cache};
+        $cache = undef;
     }
+
+    $self-&gt;cache( $cache );
 }
 
 sub filter {</diff>
      <filename>lib/File/Assets.pm</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>7e4791c15cc02bb6750be443304d9e9672579952</id>
    </parent>
  </parents>
  <author>
    <name>robertkrimen</name>
    <email>robertkrimen@gmail.com</email>
  </author>
  <url>http://github.com/robertkrimen/file-assets/commit/c5856147deca3869f23a32406d1ea7bf1a4edbd1</url>
  <id>c5856147deca3869f23a32406d1ea7bf1a4edbd1</id>
  <committed-date>2009-05-18T11:11:10-07:00</committed-date>
  <authored-date>2009-05-18T11:11:10-07:00</authored-date>
  <message>No more Object::Tiny cache
No more Object::Tiny in File::Assets</message>
  <tree>b67b5e8cec20d2ed905514b013d532ed6bcef3a8</tree>
  <committer>
    <name>robertkrimen</name>
    <email>robertkrimen@gmail.com</email>
  </committer>
</commit>
