Dynamic Information Flow Analysis in Ruby