Playgrounds aborts w/ Shape

I have a trivial playground that aborts in Swift Playgrounds inside the Shape path generation. It used to work on macOS 10.15.7 but fails after upgrading to macOS 11. It's always failed in Xcode playground. Thoughts/suggestions?

Code Block
import PlaygroundSupport
import SwiftUI
struct MyFrame : Shape {
    func path(in rect: CGRect) -> Path {
        return Path(rect) // <== Abort() called here
    }
}
struct MyView: View {
    var body: some View {
        VStack {
            Text("Hello, world!")
            ZStack {
                Rectangle()
                    .stroke(lineWidth: 2.0)
            MyFrame()
                .stroke(lineWidth: 2.0)
            }
        }
        .padding(EdgeInsets.init(top: 20.0, leading: 20.0, bottom: 20.0, trailing: 20.0))
    }
}
PlaygroundPage.current.needsIndefiniteExecution = true
PlaygroundPage.current.setLiveView(MyView())


Yes, custom path don't working :(

MacOS 11.1
Playground Version 3.4 (1302.28)
I am seeing the same thing on the latest version of play grounds on iPad OS 14.2 when I call
Code Block
        var path = Path()


When this like of code is executed, the message Abort called
I have found that on iPad turning off Enable Results will result in little to no aborts called and the code will run quicker.
With the setting on, even if your code is correct (without mistakes or bugs), the complier throws errors and aborts are called.
Playgrounds aborts w/ Shape
 
 
Q