IIRC, Mono's base class library was also used to fill the cross-platform gaps in .NET Core 2-3 back when they ported the Framework APIs they had removed for Core 1. I don't know how much of that remains though.