Porting solvespace to JavaScript to better understand the parametric solver.
Knowledge scratchpad in Porting Knowledge.