Fix a bug where the lazy node would never evaluate if there were diamond deps
Merge pull request #97 from Obvious/nick-lazy5

Fix a bug where the lazy node would never evaluate if there were diamond deps