docs: function validateDeps(node) {
          var newDeps = ['array', []],
              arrayArgs, i, dep;
  
          if (!node) {
              return null;
          }
  
          if (isObjectLiteral(node) || node[0] === 'function') {
              return node;
          }
  
          //Dependencies can be an object literal or an array.
          if (!isArrayLiteral(node)) {
              return null;
          }
  
          arrayArgs = node[1];
  
          for (i = 0; i < arrayArgs.length; i++) {
              dep = arrayArgs[i];
              if (dep[0] === 'string') {
                  newDeps[1].push(dep);
              }
          }
          return newDeps[1].length ? newDeps : null;
      }