So, it turns out that (from my understanding) interfaces allow structural subtyping which distincts themselves from types.
Although, I run into this error that I don't quite understand, but looks interesting..
Wow, yeah that's a head-scratcher. No idea what's happening there!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.