This is the idea, right? 

```
> require("./manifest")()[0]
{ ...
  bugs: 'http://bugs.jqueryui.com/',
  homepage: 'http://jqueryui.com/',
  demo: 'http://jqueryui.com/',
  docs: 'http://api.jqueryui.com/category/ui-core/',
  download: 'http://jqueryui.com/download/',
  dependencies: { jquery: '>=1.6' },
  category: 'core' }

> require("./manifest")({extra:true})[0]
{ ...
  homepage: 'http://jqueryui.com/',
  demo: 'http://jqueryui.com/',
  docs: 
   [ 'http://api.jqueryui.com/category/data-selector/',
     'http://api.jqueryui.com/category/disableSelection/',
     'http://api.jqueryui.com/category/enableSelection/',
     'http://api.jqueryui.com/category/focus/',
     'http://api.jqueryui.com/category/focusable-selector/',
     'http://api.jqueryui.com/category/jQuery.ui.keyCode/',
     'http://api.jqueryui.com/category/removeUniqueId/',
     'http://api.jqueryui.com/category/scrollParent/',
     'http://api.jqueryui.com/category/tabbable-selector/',
     'http://api.jqueryui.com/category/uniqueId/',
     'http://api.jqueryui.com/category/zIndex/' ],
  download: 'http://jqueryui.com/download/',
  dependencies: { jquery: '>=1.6' },
  category: 'core' }
```