def nested_handle?(context)
      (handle?(context.description) || nested_handle?(context.parent)) if context.respond_to?(:description)
    end
def nested_handle?(context)
      (handle?(context.description) || nested_handle?(context.parent)) if context.respond_to?(:description)
    end
Walking the description chain looking to see if any of them are serviceable

 TODO: see if we can't define a method on the context to observe instead of calling
 action_controller_description? each time