Support numeric casting