Revisiting Homulilly - Homura and the Stage-Constructing Witch (among other topics)