class Middleman::Extension
def expose_methods
def expose_methods (self.class.exposed_to_application || {}).each do |k, v| app.define_singleton_method(k, &method(v)) end (self.class.exposed_to_config || {}).each do |k, v| app.config_context.define_singleton_method(k, &method(v)) end (self.class.defined_helpers || []).each do |m| app.template_context_class.send(:include, m) end end