Fix BC issue discovered in #1696.

Def.derive has a new parameter, so we add an override which delegates down to the new method.


Review by @eed3si9n