JSAN.addRepository('../lib').use('Test.Builder');
  var test = new Test.Builder;
  if (Test.PLATFORM == 'director')
      test.plan({ skipAll: "JSAN not yet supporting Director" });
  else test.plan({ tests: 11 });
  var jsan = new JSAN;
  test.ok(jsan, "Instantiated JSAN object");
  test.ok(typeof Test.Simple == 'undefined',
          "Test.Simple should not yet be loaded");
  test.ok(typeof ok == 'undefined', "There should be no global ok");
  jsan.use('Test.Simple');
  test.ok(typeof Test.Simple != 'undefined',
          "Test.Simple should now be loaded");
  test.ok(typeof ok != 'undefined', "There should be now be a global ok");
  test.ok(ok == Test.Simple.ok,
          "The global ok should be the same as Test.Simple.ok");
  test.ok(plan == Test.Simple.plan,
          "The global plan should be the same as Test.Simple.plan");
  test.ok(typeof Test.More == 'undefined',
          "Test.More should not yet be loaded");
  test.ok(typeof isa == 'undefined', "There should be no global isa");
  jsan.use('Test.More');
  test.ok(typeof Test.More != 'undefined',
          "Test.More should now be loaded");
  test.ok(typeof isa != 'undefined', "There should now be a global isa");