This makes the scope and the converter to be coherent in terms of type when class instances or typeRefs are used.
When a type that can be used as type argument is used for scoping, that type information can be used to restrict the accepted input or expected output of a converter.
This makes the scope and the converter to be coherent in terms of type when class instances or typeRefs are used. When a type that can be used as type argument is used for scoping, that type information can be used to restrict the accepted input or expected output of a converter.