mpl::fixed_point