message: Changing the defintions data source from source to binding to support backward compat
diff: },
  {
  "target": "definition",
  - "dataSourceName": "DefinitionsPaged",
  - "resultTemplate": "{ Value : \"{{id}}\", DisplayValue : \"{{{name}}}\" }"
  + "endpointUrl": "{{endpoint.url}}/{{project}}/_apis/build/definitions?api-version=3.0-preview&$top=500&continuationToken={{{continuationToken}}}&queryOrder=2",
  + "resultSelector": "jsonpath:$.value[?(@.quality=='definition')]",
  + "resultTemplate": "{ Value : \"{{id}}\", DisplayValue : \"{{{name}}}\" }",
  + "callbackContextTemplate": "{\"continuationToken\" : \"{{{headers.x-ms-continuationtoken}}}\"}",
  + "callbackRequiredTemplate": "{{{#headers.x-ms-continuationtoken}}}true{{{/headers.x-ms-continuationtoken}}}",
  + "initialContextTemplate": "{\"continuationToken\" : \"{{{system.utcNow}}}\"}"
  },
  {
  "target": "versions",
  