Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Once in a while you may want to call one component from another as if it were a top-level component, having it go through the full content-wrapping and dhandler-checking process. This is what subrequests are for, and the manner in which they work is similar to how subrequests work in Apache. Subrequests were introduced in Mason Version 1.10.
When executing a subrequest, you may simply execute it via the request object's subexec() method, or you may first create the object via make_subrequest() and then execute it via exec(). The subexec() method takes the same arguments as the comp() method: