cleaning up the ResolveOps logic a bit more to be more web-friendly and trying to implement testing at the DefaultGraphAggregator AND ResolveOps levels to test the same essential logic.