Created by: reyoung
Fluid supports mix data type in operators, we must ensure all operators support double/float/int/int64