Original: https://blogs.sap.com/2019/08/29/converters-and-populators-deep-dive/
Contains two implementations of Converter:
- DefaultConverter is similar to Java, each populator returns copy of target.
- UnionConverter where target is created by union of populator results using shapeless. Each populator uses own result type.
For usage examples see tests.