* handle null domain objects * add some test coverage for aborting search results * to make test independent