anchor.diff:        $('#force-done').off().click(function(){
           widget.forceDone();
         });
  +
  +      widget.onStateChange.add(function(state){
  +        log('STATE: ' + state)
  +        $('#force-done').prop('disabled', state != 'loaded');
  +      });
       }
   
       function setUrl() {
  
positive.code:     width: 500px;
      height: 300px;
    }
    #source-url, 
    .long-input {
      width: 400px;
    }
  </style>
  
  
negative.code:         })
      }
  
      $('#new').click(create);
      $('#cropped-image-url').click(setUrl);
      $('#destroy').click(destroy);
  