code: @Override
  	public void setDelegate(Observable<T> delegate)
  	{
  		Observable<T> oldDelegate = getDelegate();
  		super.setDelegate(delegate);
  		delegateChanged(oldDelegate, getDelegate());
  	}
docs: {@inheritDoc}