[IMP] safe_eval add int float range, rename public user