anchor.diff:              <tr class="advancedSetting">
                   <th><label for="${cons.agentPoolId}">Agent Pool:</label></th>
                   <td>
  -                    <select name="prop:${cons.agentPoolId}" class="longField"
  +                    <select name="prop:${cons.agentPoolId}" class="longField ignoreModified"
                               data-bind="options: agentPools, optionsText: 'text', optionsValue: 'id',
                           value: image().agentPoolId"></select>
                       <span id="error_${cons.agentPoolId}" class="error"></span>
  
positive.code:             <tr>
                  <th><label for="${cons.networkId}">Virtual Network: <l:star/></label></th>
                  <td>
                      <select name="${cons.networkId}" class="longField"
                              data-bind="options: networks, optionsText: function (item) {
                                  return item.substring(item.lastIndexOf('/') + 1);
                              }, value: image().networkId, css: {hidden: networks().length == 0}"></select>
  
negative.code:         <tr>
              <th><label for="${cons.subscriptionId}">Subscription: <l:star/></label></th>
              <td>
                  <select name="prop:${cons.subscriptionId}" class="longField ignoreModified"
                          data-bind="options: $parent.subscriptions, optionsText: 'text', optionsValue: 'id',
                          value: subscriptionId, enable: $parent.subscriptions().length > 0"></select>
                  <a href="#" title="Reload subscriptions"
  