17. A device comprising: one or more processors; and a memory including instructions for execution by the one or more processors, the instructions causing the one or more processors to: dynamically create, based on one or more input parameters, a function object that includes a plurality of ordered and hierarchical operations; output, based on a request to describe the function object, documentation of the plurality of ordered and hierarchical operations included in the function object, the documentation including textual descriptions corresponding to what is performed by at least one of the plurality of ordered and hierarchical operations, the textual descriptions being arranged in the documentation based on an order of the plurality of ordered and hierarchical operations in the function object, and the documentation being dynamically generated for the function object; and sequentially execute, based on the request to invoke the function object, the plurality of ordered and hierarchical operations corresponding to the function object.
20. The device of claim 17 , where the function object is generated in an interactive user session in a technical computing environment.