Fix bug related to props in nested scopes by supporting rejection in `breadth_first` traversal of nodes.