Add letFloatCast, clean up externals.