INTERP: Things are broken for more general domains.  Figure out how to approach.