Now submodules can be invoked too