Revert "use strict operations to construct graphs"

This reverts commit 3c2e2a801cee6fa4dfe545e936f4f95eb54c8deb.