(defmulti eval-result class)
(defmethod eval-result :default [r] (.toString r))
(defmethod eval-result nil [_] "")
(defmethod eval-result Undefined [_] "")