Added a check to FHIR::Range to make sure the low value is actually lower than the high value. If it isn't, it swaps them
Added a check to FHIR::Range to make sure the low value is actually lower than the high value. If it isn't, it swaps them

fhir-crucible/plan_executor,fhir-crucible/plan_executor