code: @Override
  	public CharSequence apply( final Object computedContext, final Options options ) throws IOException {
  
  		// Get parameters
  		Object context = options.context.model();
  		String componentPath = null;
  		if( computedContext instanceof String )
  			componentPath = (String) computedContext;
  
  		if( Utils.isEmptyOrWhitespaces( componentPath ))
  			componentPath = InstanceFilter.JOKER;
  
  		// Process them
  		CharSequence result = StringUtils.EMPTY;
  		if (context instanceof ApplicationContextBean) {
  			// Implicit: all instances of the application.
  			result = safeApply(((ApplicationContextBean) context).getInstances(), options, componentPath );
  
  		} else if (context instanceof InstanceContextBean) {
  			// Implicit: all descendants of the instance.
  			result = safeApply( descendantInstances((InstanceContextBean) context), options, componentPath );
  
  		} else {
  			this.logger.warning( "An unexpected context was received: " + (context == null ? null : context.getClass()));
  		}
  
  		return result;
  	}
docs: Selects instances according to a selection path.
  <p>For example:</p>
  <pre>
  {{#all children path="/VM/Apache" installer="script"}}
  {{path}}
  {{/all}}
  </pre>