How about change instrumenter.rb#L24 to
payload[:return_value] yield payload if block_given?
so some LogSubscriber could analyze the execution result. such as ::ActiveRecord::LogSubscriber
could log sql return rows count to monitor if some code return too many records