The graph algorithm respects suspended objects
Removed some public api declarations: we can suspend/unsuspend objects through properties trivially