final SyncCallback syncCallback) {
RelaySyncCallback relay = new RelaySyncCallback(syncCallback);
final RelaySyncCallback.Guard guard = relay.newGuard();
SetScriptSourceParams params = new SetScriptSourceParams(getId(), newSource, preview);
GenericCallback<SetScriptSourceData> commandCallback =
new GenericCallback<SetScriptSourceData>() {
@Override
public void success(SetScriptSourceData value) {