Home Investing Senate Immigration Deal Is a Mixed Bag