# 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