Change value to function to bypass Exception in calc_rat
Fix another bug with shadowing let bindings
Get int module to load into FSI
First touch on sets and iterate module