more range work, specialized ranges for uints, decimal64, etc