Can't use framework compiled with Swift 5.2 in Swift 5.1.3 project

It was broken in 5.1, it caused a serious miscompile that leads to uninitialized data. What would happen is exactly that, your clients could easily miscompile and receive uninitialized class instances when subclassing your classes.