BugFix: Stop removing first element

Stop removing first element from supportedRegions when array_search returns FALSE. Also `unset` replaced by `array_slice` to save a sequence of keys.