Aha! That implicit None had been bothering me, and your suggestion is an ideal fix.