keep bindings, mappings, and upstream computations from recursively marking forever
fixes #1526
Merge pull request #1528 from evs-chris/gh-1526

Keep bindings, mappings, and upstream computations from recursively marking forever