anchor.diff:      GoodData::Model.upload_data(devs_data, blueprint, 'devs')
   
       # create a metric
  -    metric = p.fact('fact.commits.lines_changed').create_metric
  +    metric = p.facts('fact.commits.lines_changed').create_metric
       metric.save
   
       report = p.create_report(title: 'Awesome_report', top: [metric], left: ['label.devs.dev_id.email'])
       report.save
   
  -    ['john1@example.com', 'john2@example.com'].each do |email|
  +    ['john@example.com'].each do |email|
         p.invite(email, 'admin', "Guys checkout this report #{report.browser_uri}")
       end
     end
   end
  +
  +
  +
  +
  +
  +
  +
  +
  +
   ----
   
   ==== Discussion
  
positive.code: ----
  require 'gooddata'
  
  GoodData.with_connection do |c|
    blueprint = GoodData::Model::ProjectBlueprint.build("Acme project") do |p|
      p.add_date_dimension('committed_on')
  
  
negative.code:     end
    end
  
    project = client.create_project_from_blueprint(blueprint, auth_token: '')
    puts "Created project #{project.pid}"
  
    GoodData::with_project(project) do |p|
  