addition of computation of strict consensus, including a bunch of associated functions
removal of separate build and strict functions in favor of build_or_strict_consensus
bug