docs: function cradleFiber() {
      var cradle = require('cradle');
      var cdbServer = 'http://rb-macmini2.local'; // default: 127.0.0.1
      var cdbPort = 5984;                         // default: 5984
      var dbName = 'notes';
      var dbExist = false;
  
      // get the db
      var theDB = new(cradle.Connection)(cdbServer,cdbPort).database(dbName);
      var results;
      // db exist
      console.log('calling theDB.exists');
      dbExist=wait.forMethod(theDB,"exists");
      if (dbExist) {
          console.log('database exists');
      } else {
          console.log('database does not exist');
          return;
      }
      // view titles
      console.log('calling theDB.view');
      results=wait.forMethod(theDB,"view","view_notes/view_titles");
      results.forEach(function(row) {
          console.log('Title: %s', row);
      });
      // view content info
      console.log('calling theDB.view');
      results=wait.forMethod(theDB,"view","view_notes/view_content_info");
      results.forEach(function (key,row){
          console.log('Title: %s Content.filename: %s',key,row.filename);
          console.log('Title: %s Content.filedir: %s',key,row.filedir);
      });
      // view info
      console.log('calling theDB.view');
      results=wait.forMethod(theDB,"view","view_notes/view_info");
      results.forEach(function (key,row){
          console.log('Title: %s Info.os: %s',key,row.os);
          console.log('Title: %s Info.technology: %s',key,row.technology);
          console.log('Title: %s Info.author: %s',key,row.author);
          console.log('Title: %s Info.date: %s',key,row.date);
      });
  }