todos: allow sg with >2 members

Also, some tiny unrelated cleanups.

Change-Id: Ia758def7d4e49675ac395acf8a907c25b94777ce
MultiPart: 3/3
diff --git a/Makefile b/Makefile
index 017d934..93eba0c 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
-PATH := node_modules/.bin:$(PATH)
-PATH := $(JIRI_ROOT)/third_party/cout/node/bin:bin:$(PATH)
+SHELL := /bin/bash -euo pipefail
+PATH := node_modules/.bin:$(JIRI_ROOT)/third_party/cout/node/bin:bin:$(PATH)
 
 .DEFAULT_GOAL := all