# File lib/bee.rb, line 307 def evaluate(context) for name in @list begin value = context.evaluate_object(@hash[name]) rescue Bee::Util::BuildError error "Error evaluating property '#{name}': #{$!}" end context.set_property(name, value, true) end end