Safari has support for "is" attribute now?
There was some more discussion in the webkit standards but looks like the answer is still unchanged: https://github.com/WebKit/standards-positions/issues/97
If you want to dive in deep: https://stackoverflow.com/search?q=liskov
Here is Apple debating all non Liskov believers: https://lists.w3.org/Archives/Public/public-webapps/2013OctD...
*going back over 10 years to 2013, Who said Web Components was a fad*