    :get (.range this)
    :tag System.Single})
 
-(deftween [:velocity] [this]
-  {:get  (.velocity this)
-   :base (.GetComponent this UnityEngine.Rigidbody)
-   :base-tag UnityEngine.Rigidbody
-   :tag UnityEngine.Vector3})
-
 (comment 
 (defn spit-pair [n t] 
   (spit (str "Assets/tween/pairs/" n ".cs") (str 

                    (do (set! (.i cursor) (inc (.i cursor)))
                        (vreset! current ((aget fns (.i cursor))))
                        @current)))
              (catch Exception e FALSE)))
          (get_Current [this] (.v cursor))))]
      (fn [] (if (.v cursor) routine FALSE)))))


(ns tween.core
  (:import 
    [UnityEngine Application MonoBehaviour WaitForSeconds Time Mathf
     GameObject Color Vector4 Vector3 Vector2 Quaternion Debug]
    [System Object]
    [System.Collections IEnumerator]
    Wait MonoObj TimeLine
