Generate
If used in a Gradle context, the generate function must be pure else up-to-date checks will fail