Based on this code, not setting `allowed_domains` doesn't have the same behavior as setting it to an empty list. Is that what we want?. Would it be a bit confusing?