Accepts ranges as updates for reconfiguration state. Some other utils and fixes