1 hour debugging ... only to discover that I forgot to add a return to my errorify() function.