;; high limit ;; low limit ;; then value (bind-func range_limit (lambda (h:double l:double v:double) (if (< v l) l (if (> v h) h v))))