Fixed #1270 and fixed #1325.

Still incorrectly seeing object properties as labels.
Successfully detecting labels
Merge pull request #1336 from jsbin/fix/loop-protect-simple

Loop protect fixes