By using a DefaultHealthChecker - as with a DefaultName, DefaultServer, ... - it is possible to overwrite the default implementation. This means we can now do extra actions in our health check that is necessary for the applications specific needs.