modernize number syntactic sugar