removed implicit cast of `undefined` to float