class Middleman::Extension

def bind_after_configuration

def bind_after_configuration
  ext = self
  @klass.after_configuration do
    if ext.respond_to?(:after_configuration)
      ext.after_configuration
    end
    if ext.respond_to?(:manipulate_resource_list)
      ext.app.sitemap.register_resource_list_manipulator(ext.class.extension_name, ext)
    end
  end
end