https://github.com/snap-stanford/snap/issues/254