Ironically testing the example uncovered a bug, ha!