ActiveSupport::Concern (singular)