diff --git a/lib/arel/nodes/node.rb b/lib/arel/nodes/node.rb index f10487ff6baf647bcfa4a43b5231fe64c47906a6..36e762861255c7603c2257f424112be5a6364bd5 100644 --- a/lib/arel/nodes/node.rb +++ b/lib/arel/nodes/node.rb @@ -6,7 +6,14 @@ class Node include Arel::FactoryMethods include Enumerable - def initialize + if $DEBUG + def _caller + @caller + end + + def initialize + @caller = caller.dup + end end ###