def brainstem_present(name, options = {}, &block)
      Brainstem.presenter_collection(options[:namespace]).presenting(name, options.reverse_merge(:params => params), &block)
    end
def brainstem_present(name, options = {}, &block)
      Brainstem.presenter_collection(options[:namespace]).presenting(name, options.reverse_merge(:params => params), &block)
    end
Return a Ruby hash that contains models requested by the user's params and allowed
 by the +name+ presenter's configuration.

 Pass the returned hash to the render method to convert it into a useful format.
 For example:
    render :json => brainstem_present("post"){ Post.where(:draft => false) }
 @param (see PresenterCollection#presenting)
 @option options [String] :namespace ("none") the namespace to be presented from
 @yield (see PresenterCollection#presenting)
 @return (see PresenterCollection#presenting)