When are modules and datasets loaded?

Right, that is the new model for extension functions, where Ignition is supplying the def something(). But project library scripts can't be treated that way.

Related: