reddmetrics/forma-clj — pull request #154 by eightysteele (2012-07-20 16:58:27+00:00)
Title: Fix DataChunk* precondition on date by requiring :date keyword.

Fixes the `date` precondition.

Also, since `date` is optional, makes it explicit by requiring a `:date` keyword in the `DataChunk*` constructor.

Before:

```clojure
(DataChunk* "ndvi" (ModisPixelLocation* "500" 28 8 0 0) 1 "16" "2001")
```

After:

```clojure
(DataChunk* "ndvi" (ModisPixelLocation* "500" 28 8 0 0) 1 "16" :date "2001")
```

If you guys like this API change, I'll send a different pull request that does the same for all optional args in our Thrift constructors.