timing_test(function() {
  at(0, function() {
    assert_styles('.anim', {'left':'100px'});
  }, "Autogenerated");
  at(0.5, function() {
    assert_styles('.anim', {'left':'150px'});
  }, "Autogenerated");
  at(1, function() {
    assert_styles(
      '.anim',
      [{'left':'200px'},
       {'left':'100px'}]);
  }, "Autogenerated");
  at(1.5, function() {
    assert_styles(
      '.anim',
      [{'left':'200px'},
       {'left':'150px'}]);
  }, "Autogenerated");
  at(2, function() {
    assert_styles(
      '.anim',
      [{'left':'200px'},
       {'left':'100px'}]);
  }, "Autogenerated");
  at(2.5, function() {
    assert_styles(
      '.anim',
      [{'left':'200px'},
       {'left':'150px'}]);
  }, "Autogenerated");
  at(3, function() {
    assert_styles('.anim', {'left':'200px'});
  }, "Autogenerated");
  at(3.5, function() {
    assert_styles('.anim', {'left':'200px'});
  }, "Autogenerated");
}, "Autogenerated checks.");
