Cleared up an inconsistency in the IDRangeRange interface and improved config checks on load