`FatalBeanException` is currently thrown, `IllegalArgumentException` seems more suitable for that use case.