module Avo::Concerns::HasDescription

def description

def description
  Avo::ExecutionContext.new(target: @description || self.class.description, **description_attributes).handle
end

def description_attributes

Override this method to add custom attributes to the description execution context.
def description_attributes
  {}
end