class Middleman::Logger

def call(message, *args)

def call(message, *args)
  return if @instrumenting.is_a?(String) && @instrumenting != 'instrument' && !message.include?(@instrumenting)
  evt = ::ActiveSupport::Notifications::Event.new(message, *args)
  return unless evt.duration > 30
  info "== Instrument (#{evt.name.sub(/.middleman$/, '')}): #{evt.duration}ms\n#{args.last}"
end