Adding empty domains implementation until we can implement and test it

Empty Domain implementation until we can implement and test a legitimate one.