Adventures in vaccine scheduling