# File lib/ap/mixin/active_support.rb, line 15
  def printable_with_active_support(object)
    printable = printable_without_active_support(object)
    return printable if !defined?(ActiveSupport::TimeWithZone) || !defined?(HashWithIndifferentAccess)

    if printable == :self
      if object.is_a?(ActiveSupport::TimeWithZone)
        printable = :active_support_time
      elsif object.is_a?(HashWithIndifferentAccess)
        printable = :hash_with_indifferent_access
      end
    end
    printable
  end