Domain diagnostics

Diagnose potential problems with a given domain