Code duplication in Domains
The following discussion from !372 (merged) should be addressed:
The first part of this function is now duplicated three times: once here, once in
BoxCornerDomain::constantInterpolationand once in
I think a helper method in the base class would be good to reduce the duplication.