Turns out that useDomain is supposed to return the old domain. Who knew...