<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>adeef7b14b542beeeef81b197edcd619e22d41c0</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/05ed16d94d0f01d75c9c2b10914737054eff7f94</url>
    <id>05ed16d94d0f01d75c9c2b10914737054eff7f94</id>
    <committed-date>2009-02-06T14:53:51-08:00</committed-date>
    <authored-date>2009-02-06T14:53:51-08:00</authored-date>
    <message>smarter check for existing method</message>
    <tree>377635a79dd77858cef36fb5dd5fa7200be53ad7</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>613d63f676ada46d1d3f8b3a2db0bc64c9220d24</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/adeef7b14b542beeeef81b197edcd619e22d41c0</url>
    <id>adeef7b14b542beeeef81b197edcd619e22d41c0</id>
    <committed-date>2009-02-06T14:53:19-08:00</committed-date>
    <authored-date>2009-02-06T14:53:19-08:00</authored-date>
    <message>ruby 1.9 compatibility fixes</message>
    <tree>1376c9728136e1947b10fc80f876610fb3ab9d3b</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>216ea7cdb93c3644e65dd1c05e5160283f08ed3e</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/613d63f676ada46d1d3f8b3a2db0bc64c9220d24</url>
    <id>613d63f676ada46d1d3f8b3a2db0bc64c9220d24</id>
    <committed-date>2009-02-03T11:29:48-08:00</committed-date>
    <authored-date>2009-02-03T11:29:48-08:00</authored-date>
    <message>tweak debug puts</message>
    <tree>fe0e702b101a592fdc981fcfeb0a8f3a2b54041f</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4cbbac5bfbf4bcff6ddddbd4893c3e994f36e152</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/216ea7cdb93c3644e65dd1c05e5160283f08ed3e</url>
    <id>216ea7cdb93c3644e65dd1c05e5160283f08ed3e</id>
    <committed-date>2009-02-03T11:27:08-08:00</committed-date>
    <authored-date>2009-02-03T11:27:08-08:00</authored-date>
    <message>move README to top level to appease GitHub</message>
    <tree>8d5c225ed38649e4b7b28590c8d2a9b69de6bcef</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>612cc5a6718e61b9e2e0899b9c52e7db99560a52</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/4cbbac5bfbf4bcff6ddddbd4893c3e994f36e152</url>
    <id>4cbbac5bfbf4bcff6ddddbd4893c3e994f36e152</id>
    <committed-date>2009-02-03T10:22:06-08:00</committed-date>
    <authored-date>2009-02-03T10:22:06-08:00</authored-date>
    <message>updated README and added section on Caching</message>
    <tree>3781ca92480f6777ca9013792c97db770a671a61</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dac4bb7ba2422cec326e083b13550f49c29abd0c</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/612cc5a6718e61b9e2e0899b9c52e7db99560a52</url>
    <id>612cc5a6718e61b9e2e0899b9c52e7db99560a52</id>
    <committed-date>2009-02-03T09:12:13-08:00</committed-date>
    <authored-date>2009-02-03T09:12:13-08:00</authored-date>
    <message>I like powers of 2</message>
    <tree>94d9c234212bb1c39573aa498a04cd086281e9b3</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e5a118e71046644a7ce623189ef905d167dec77b</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/dac4bb7ba2422cec326e083b13550f49c29abd0c</url>
    <id>dac4bb7ba2422cec326e083b13550f49c29abd0c</id>
    <committed-date>2009-02-03T09:11:05-08:00</committed-date>
    <authored-date>2009-02-03T09:11:05-08:00</authored-date>
    <message>metrics tweaks</message>
    <tree>fef967be1314b259de68160cf3667e3777a19980</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a10b2d0fe99bd7f93101d9193e91d95577f546bb</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/e5a118e71046644a7ce623189ef905d167dec77b</url>
    <id>e5a118e71046644a7ce623189ef905d167dec77b</id>
    <committed-date>2009-02-03T09:10:35-08:00</committed-date>
    <authored-date>2009-02-03T09:09:11-08:00</authored-date>
    <message>clarify, clean up</message>
    <tree>30d0fbd7a1fb82d2f02dce2e0143340d8e170a9c</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f7942ea7a46a1e22b43d8f82af53813029d6d4f8</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/a10b2d0fe99bd7f93101d9193e91d95577f546bb</url>
    <id>a10b2d0fe99bd7f93101d9193e91d95577f546bb</id>
    <committed-date>2009-02-03T09:05:14-08:00</committed-date>
    <authored-date>2009-02-03T09:05:14-08:00</authored-date>
    <message>standalone Functor now uses _functor</message>
    <tree>3dd36ab332fa4fc5f8b3d332339f308fe7e0254c</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aa3255a6862f0d7c479fc003fdc27d4a029dfe1b</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/f7942ea7a46a1e22b43d8f82af53813029d6d4f8</url>
    <id>f7942ea7a46a1e22b43d8f82af53813029d6d4f8</id>
    <committed-date>2009-02-03T09:01:21-08:00</committed-date>
    <authored-date>2009-02-03T09:01:21-08:00</authored-date>
    <message>rewrote caching to insert sig/meth into top tier</message>
    <tree>5a43606658c0a3385a44bbb4c761e5b1cef035e2</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>16545bee772885c5912633a618919480a9a710cb</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/aa3255a6862f0d7c479fc003fdc27d4a029dfe1b</url>
    <id>aa3255a6862f0d7c479fc003fdc27d4a029dfe1b</id>
    <committed-date>2009-02-03T07:57:34-08:00</committed-date>
    <authored-date>2009-02-03T07:57:34-08:00</authored-date>
    <message>benchmark debugging</message>
    <tree>624b6ffee71381d5a628b4807c5bfef0d54f7b9f</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d3061832957459e7ac3d63c2305b51d3b28c0251</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/16545bee772885c5912633a618919480a9a710cb</url>
    <id>16545bee772885c5912633a618919480a9a710cb</id>
    <committed-date>2009-01-31T14:53:16-08:00</committed-date>
    <authored-date>2009-01-31T14:53:16-08:00</authored-date>
    <message>Bug: closure defined c3 lvar, so threshold test fails reliably</message>
    <tree>7dd48cca30d3b34c8ef79b405c0da4823de26c3d</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8da4ccfd0d0a9395a3118287afc471393bc1601a</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/d3061832957459e7ac3d63c2305b51d3b28c0251</url>
    <id>d3061832957459e7ac3d63c2305b51d3b28c0251</id>
    <committed-date>2009-01-23T08:24:16-08:00</committed-date>
    <authored-date>2009-01-23T08:24:01-08:00</authored-date>
    <message>Functor::NoMatch instead of ArgumentError</message>
    <tree>648ca576fcfccce3d31c9f0d23e0bc3a6d51ce0b</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5d1ea80fcba827c86f524ce6c94b0479a5408082</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/8da4ccfd0d0a9395a3118287afc471393bc1601a</url>
    <id>8da4ccfd0d0a9395a3118287afc471393bc1601a</id>
    <committed-date>2009-01-23T08:23:33-08:00</committed-date>
    <authored-date>2009-01-23T08:23:33-08:00</authored-date>
    <message>rm original test file</message>
    <tree>971f0272066c14efe2dc34626f1b75066732465d</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c345ff145c74857900ac9d82e17c4beb4523677c</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/5d1ea80fcba827c86f524ce6c94b0479a5408082</url>
    <id>5d1ea80fcba827c86f524ce6c94b0479a5408082</id>
    <committed-date>2009-01-21T07:40:55-08:00</committed-date>
    <authored-date>2009-01-21T07:40:55-08:00</authored-date>
    <message>wildcard using methods starting with _</message>
    <tree>d6cb057afab173fab3c8a4d781d96772f76e81ae</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ef7c2bbe1facffe92a2eeb6fabbce7f840bc1c90</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/c345ff145c74857900ac9d82e17c4beb4523677c</url>
    <id>c345ff145c74857900ac9d82e17c4beb4523677c</id>
    <committed-date>2009-01-17T19:00:25-08:00</committed-date>
    <authored-date>2009-01-17T19:00:25-08:00</authored-date>
    <message>unified cache config as hash; it is settable at two levels</message>
    <tree>1a951495c3fd61981ef4a22215674b844510641e</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aada4808bb5e2aa9300c9a5389f4b645870a633c</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/ef7c2bbe1facffe92a2eeb6fabbce7f840bc1c90</url>
    <id>ef7c2bbe1facffe92a2eeb6fabbce7f840bc1c90</id>
    <committed-date>2009-01-17T18:48:17-08:00</committed-date>
    <authored-date>2009-01-17T18:48:17-08:00</authored-date>
    <message>document inlined ugliness with comments</message>
    <tree>ed1406d266bdd430b67f8c0dfc046e0c82242b36</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>952f6e466f774e7216a64dfcb79a7bb8b3d954f8</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/aada4808bb5e2aa9300c9a5389f4b645870a633c</url>
    <id>aada4808bb5e2aa9300c9a5389f4b645870a633c</id>
    <committed-date>2009-01-17T17:16:49-08:00</committed-date>
    <authored-date>2009-01-17T17:16:49-08:00</authored-date>
    <message>do threshold calcs outside of The Method</message>
    <tree>6ec16baf107973514d9717e4c3bf33a00297be97</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d101c7bd10f3c8a5f9b6d057ffcdf11731647587</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/952f6e466f774e7216a64dfcb79a7bb8b3d954f8</url>
    <id>952f6e466f774e7216a64dfcb79a7bb8b3d954f8</id>
    <committed-date>2009-01-17T16:58:14-08:00</committed-date>
    <authored-date>2009-01-17T16:58:14-08:00</authored-date>
    <message>tunable tiered cache</message>
    <tree>8c987ec7f2445b108af661d42563a4545986fbab</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7957663d9da069d1e733fce357a146bc18a8479a</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/d101c7bd10f3c8a5f9b6d057ffcdf11731647587</url>
    <id>d101c7bd10f3c8a5f9b6d057ffcdf11731647587</id>
    <committed-date>2009-01-17T15:59:37-08:00</committed-date>
    <authored-date>2009-01-17T15:59:37-08:00</authored-date>
    <message>4-tiers</message>
    <tree>21bf16a121dfead2cabdaeba47769df7eb8bd050</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7f31a64a10f2b9e55d02072e0467b5a05bd90489</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/7957663d9da069d1e733fce357a146bc18a8479a</url>
    <id>7957663d9da069d1e733fce357a146bc18a8479a</id>
    <committed-date>2009-01-17T14:10:12-08:00</committed-date>
    <authored-date>2009-01-17T14:01:59-08:00</authored-date>
    <message>tiered caches based on exponential increasing count</message>
    <tree>e6c01018e1f4f07c24c9af0b7f6853a062676f4f</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>caa3fb01a8dd21be9c597a60cb80e308574a698c</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/7f31a64a10f2b9e55d02072e0467b5a05bd90489</url>
    <id>7f31a64a10f2b9e55d02072e0467b5a05bd90489</id>
    <committed-date>2009-01-17T14:08:15-08:00</committed-date>
    <authored-date>2009-01-17T14:08:15-08:00</authored-date>
    <message>magic of closures helps caching become marvelous</message>
    <tree>e965c69100651ff2f77c0173296cb9b21fb15c2e</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bea9e8537225927e63ecb0486dccfa07603a2a6c</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/caa3fb01a8dd21be9c597a60cb80e308574a698c</url>
    <id>caa3fb01a8dd21be9c597a60cb80e308574a698c</id>
    <committed-date>2009-01-15T15:49:09-08:00</committed-date>
    <authored-date>2009-01-15T15:49:09-08:00</authored-date>
    <message>functor cache is per-method (duh) + test to prove + better BM</message>
    <tree>6afafff68fe3432b70aef4aaa7f15b40d338880b</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3cb9f2b26c83c35d02d5f44ffb516bd4a447df0b</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/bea9e8537225927e63ecb0486dccfa07603a2a6c</url>
    <id>bea9e8537225927e63ecb0486dccfa07603a2a6c</id>
    <committed-date>2009-01-14T11:41:43-08:00</committed-date>
    <authored-date>2009-01-14T11:41:43-08:00</authored-date>
    <message>short circuit to stored method if found in args hash</message>
    <tree>ea1260fe2fd573f19f8aeebb105c33487e53ef28</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ac973329f05f9e44d4de01ef200bd0b7d5e10ad3</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/3cb9f2b26c83c35d02d5f44ffb516bd4a447df0b</url>
    <id>3cb9f2b26c83c35d02d5f44ffb516bd4a447df0b</id>
    <committed-date>2009-01-14T11:23:42-08:00</committed-date>
    <authored-date>2009-01-14T11:23:42-08:00</authored-date>
    <message>cache successfully matched args</message>
    <tree>621d94dd665d5c207f8ea9a44a9e8e85945626a3</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5234ce961e5a1d99588455251c875a4a58ffece0</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/ac973329f05f9e44d4de01ef200bd0b7d5e10ad3</url>
    <id>ac973329f05f9e44d4de01ef200bd0b7d5e10ad3</id>
    <committed-date>2009-01-14T09:34:40-08:00</committed-date>
    <authored-date>2009-01-14T09:34:27-08:00</authored-date>
    <message>many_args and one_args bms</message>
    <tree>ebbb98d1a42ce7a032dbe698a1ec8896de552931</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c7b30023de20e5e549fb5f8231dbe5496c492942</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/5234ce961e5a1d99588455251c875a4a58ffece0</url>
    <id>5234ce961e5a1d99588455251c875a4a58ffece0</id>
    <committed-date>2009-01-14T09:15:06-08:00</committed-date>
    <authored-date>2009-01-14T09:15:06-08:00</authored-date>
    <message>improved match?</message>
    <tree>edcd34193f2c0a5bc2140ffb1383d161a3c64545</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3e61cca3a5234db785aca7fba1d9fb9dca271427</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/c7b30023de20e5e549fb5f8231dbe5496c492942</url>
    <id>c7b30023de20e5e549fb5f8231dbe5496c492942</id>
    <committed-date>2009-01-13T15:49:44-08:00</committed-date>
    <authored-date>2009-01-13T15:45:37-08:00</authored-date>
    <message>fiddling with two arg bm; not ready yet</message>
    <tree>8faf970185855175fec6d99d2d4a4bb02d800c80</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bc396aeb23fb7fbcf5b5fad18c9bd7802df653cc</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/3e61cca3a5234db785aca7fba1d9fb9dca271427</url>
    <id>3e61cca3a5234db785aca7fba1d9fb9dca271427</id>
    <committed-date>2009-01-13T15:49:44-08:00</committed-date>
    <authored-date>2009-01-13T15:45:08-08:00</authored-date>
    <message>more runs for one arg bm</message>
    <tree>03446d6cd48344000ef03f15b903ef167ca92351</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>474171940c6eb051dd99a3540a1aa19beeea8d40</id>
      </parent>
    </parents>
    <author>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </author>
    <url>http://github.com/dyoder/functor/commit/bc396aeb23fb7fbcf5b5fad18c9bd7802df653cc</url>
    <id>bc396aeb23fb7fbcf5b5fad18c9bd7802df653cc</id>
    <committed-date>2009-01-13T15:43:09-08:00</committed-date>
    <authored-date>2009-01-13T15:42:56-08:00</authored-date>
    <message>all tests pass with chained defs; major cleanup</message>
    <tree>f6af95f53fd38a444bba28db52fa92b770386a7f</tree>
    <committer>
      <name>Matthew King</name>
      <email>automatthew@gmail.com</email>
    </committer>
  </commit>
</commits>
