Discussed with @pelson, who reminded me that
(1)  'super' is not necessarily better, and 
(2) should definitely *only* be used if all subclasses always call it

Condition (2) is already broken in this module.