persistRay.fire(new Receiver<SimpleFooProxy>() {
@Override
public void onSuccess(SimpleFooProxy response) {
final SimpleFooProxy persistedRay = checkSerialization(response);
SimpleBarRequest context = simpleBarRequest();
SimpleBarProxy amitBar = context.create(SimpleBarProxy.class);
final Request<SimpleBarProxy> persistAmit = context.persistAndReturnSelf().using(amitBar);
amitBar = context.edit(amitBar);
amitBar.setUserName("Amit");
persistAmit.fire(new Receiver<SimpleBarProxy>() {