support scalar function cast arguments, such as the below case: ```sql select 100 + 1000.2 ``` the function binder will cast `100` to the float type to match the scalar function: `+(Float,Float)`