Merge "Refactor immune region logic into its own file."