Using Safari TP, with experimental WritableStream enabled... I'm having trouble extending the WritableStream class... class A extends WritableStream { foo() {} } new A().foo()
Seems related: https://stackoverflow.com/questions/58471434/problem-extending-native-es6-classes-in-safari
<rdar://problem/78695735>