When using
<%= blocks.use :some_module %>
results in a template called "blocks/_some_module.html.erb" being attempted to be rendered, need to report errors that they template generates rather than just outputting "Could not render template ...". This should only be the case if the template exists.
Currently, I maintain a list of options hash that occur in the order in which they are defined. Then when the time comes, I perform multiple merges of those options. This is not performant or a clean approach