This is a small optimization to how we're tracking included and prepended modules. There's no need to eagerly create the arrays to store them, since there might be many modules that don't include or prepend anything.
Implementation
Made the modules initialization lazy, so that the arrays are only created if we actually found an include or prepend.
Motivation
This is a small optimization to how we're tracking included and prepended modules. There's no need to eagerly create the arrays to store them, since there might be many modules that don't include or prepend anything.
Implementation
Made the modules initialization lazy, so that the arrays are only created if we actually found an include or prepend.