question: default B withDefault ( String key , Class < ? > value ) { return withDefault ( key , value != null ? value . getName ( ) : null ) ; }
target:  If there is no field with the specified key, then associate the given class name value with the specified key.