anchor.diff: +<% app_name = Rails.application.class.to_s.split('::').first %>
  +
   class SeedTray
       constructor: () ->
           if window.Turbolinks != undefined
               $(window).on "page:change", => @ready()
           else
               $(@ready)
  -        @root = <%= Rails.application.class.to_s.split('::').first %>
  +        @root = <%= app_name %>
   
       # Dynamically delegate ready to controller#action specific ready methods
       ready: =>
  
positive.code: 
      site_wide_ready: ->
  
  <%= Rails.application.class.to_s.split('::').first %>.delegator = new SeedTray()
  
negative.code:         controller = $("[data-controller]").data("controller")
          action = $("[data-action").data("action")
  
          if @root[controller] && @ready_defined(@root[controller])
              @root[controller].ready()
          else
              console.info "Skipped #{@root.name}.#{controller}.ready()."
  
          if @root[controller] && @root[controller][action] && @ready_defined(@root[controller][action])
              @root[controller][action].ready()
              console.info "Executed #{@root.name}.#{controller}.#{action}.ready()."
          else
  