What purposes of removing type casting? For example `sum('1.1')` should be casted to `Decimal`.