anchor.diff:        datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'),
         queryTokenizer: Bloodhound.tokenizers.whitespace,
         remote: {
  +        cache: true,
           url: '/venue/search/?city=%CITY&query=%QUERY',
           replace: function(url, query) {
             var city = encodeURIComponent($('#city').val());
             return url.replace('%QUERY', query).replace('%CITY', city);
           },
           rateLimitBy: 'debounce',
  -        rateLimitWait: 300,
  +        rateLimitWait: 250,
         }
       });
       
  
positive.code:         .col-md-6
            .form-group
              label(for='city') City
              input#city.form-control(type='text', name='city', value='')
          .col-md-6
            .form-group
              label(for='name') Venue Search 🔍
  
negative.code:       .form-group
          label(for='description') Description
          textarea#description.form-control(rows='5', name='description')
        button.btn.btn-default(type='submit') Add event
        input#foursquare_id(type='hidden', name='foursquare_id')
        input#address(type='hidden', name='address')
  