I'm no big fan of mentioning the internal class names here. They might change and the user should generally not get in touch with them. Also configuring the default types does practically not really make sense and I fear it confuses more than it helps. Maybe we use ficionary names such as `org.hibernate.validator.referenceguide.chapter08.CustomTraversableResolver` instead?