Slightly off topic - is there a reason we're not using `super`?