@Override public boolean hasDelta(){
  return isDirty;
}

@ Override public boolean hasDelta ( ) { return isDirty ; }
these three methods handle delta propagation and are deferred to the attribute object .
