question: void maybeAddDependency ( View anchorView , View childView , ViewChaseChoreography choreography ) { if ( childChoreography . containsKey ( anchorView ) ) { ChoreographyChain child = childChoreography . get ( anchorView ) ; child . addChildDependency ( childView , choreography ) ; return ; } for ( ChoreographyChain d : childChoreography . values ( ) ) { d . maybeAddDependency ( anchorView , childView , choreography ) ; } }
target:  add view dependency if there is an anchor view in the offspring.