Now that we know how to use partials, one might ask how to render a menu in a recursive way. For this, we only need another tag for explicitely manipulating the scope. * sharp (#) renders its second block, in the scope of the value evaluated in first block For the example above, our menu rendering is initiated as follows: