old_contents: imports.gi.versions.clutter = '0.8';
  const Clutter = imports.gi.clutter;
  
  Clutter.init(null, null);
  
  let stage = new Clutter.Stage();
  
  let texture = new Clutter.Texture({ filename: 'test.jpg',
                                      reactive: true });
  
  texture.connect('button-press-event',
                  function(o, event) {
                      log('Clicked!');
                      return true;
                  });
  
  stage.add_actor(texture);
  stage.show();
  
  Clutter.main();
  
new_contents: imports.gi.versions.clutter = '0.8';
  const Clutter = imports.gi.clutter;
  
  Clutter.init(null, null);
  
  let stage = new Clutter.Stage();
  
  let texture = new Clutter.Texture({ filename: 'test.jpg',
                                      reactive: true });
  
  texture.connect('button-press-event',
                  function(o, event) {
                      log('Clicked!');
                      return true;
                  });
  
  let color = new Clutter.Color();
  Clutter.color_parse('Black', color);
  
  stage.color = color;
  
  stage.add_actor(texture);
  stage.show();
  
  Clutter.main();
  
subject: set stage color (as not we support boxed constructors)