code: function(api, o) {
              for (var p in api) {
                  if (!o.hasOwnProperty(p)) {
                      o[p] = api[p];
                  }
              }
              return o;
          }
docs: utilities