make sure range updates on domain change. add unit test for rangebands.