abstract property - exception thrown when no doc
confiuration - validation is run after all guice modules are configured