Split the domains on whitespace, not a comma. Means developers can supply friendlier newline (or space, or tab) separated domains. Seems to cope with multiple whitespace. Phew.