separate functions and syntaces related to multiple value
strict check whether given expression is multiple value or not
implement let-values
[bugfix] exact-integer-sqrt was broken
define let*-values as an alias to let-values
letrec and let-values should be declared as aliases of letrec* and let*-values
add `define-values` syntax
update readme