Closed hurricup closed 2 months ago
So, what is going on here. When building stubs for the light elements, we are using CVM which may perform random idempotency checking. And it involves equality checking for the light elements we collected.
For some reason, mojo lite methods were implemented via runtime declarations (acutally perl does this, so I probably just did the same). Atm for mojo lite we are not just exporting some implicitly declared methods, but creating some light declarations for each file with mojo lite usage. And they are delegating arguments computation to their counterparts. And comparison of them require indexes usage.
Feels like to fix this i need to change mojo lite approach to the implicit declarations + imports. And this should work just fine.