       [:id (Integer/TYPE) false]
       [:version (Integer/TYPE) true]
       [:time Date true]
+      [:reporter String true]
       [:type String false]		;a whale cannot change type
       [:ocean String true]
       [:length (Float/TYPE) true]


(defn rnd [seq] (nth seq (rand-int (count seq))))

(if false
  (def *metamodel*
       (new org.dada.core.MetaModelImpl
	    "Cetacea"

	     "southern"
	    ])

(def reporters [
		"jules"
		"andy"
		"ian"
		"steve"
		"mitesh"
		"ameen"
		])

(def num-years 10)

(def max-weight 172) ;; metric tons
