But the possibility of AOT compilation is what drives libraries to support it. That's why .NET libraries are adapting over time to support AOT.