Do not reset default after initial value check.
Added stop*Propagation default functions.
Reduced dependency on dommy.