Better treatment for ranges