fixed issues #10, lazy collection makes parent isDirty=true