Many Genetics changes & soy2js generates soy.d.ts