Lazily load modules.