8 9 10 11
# File 'lib/lhs/concerns/data/becomes.rb', line 8 def becomes(klass) return self if self.class == klass && !is_a?(LHS::Data) klass.new(LHS::Data.new(_raw, _parent, klass)) end