parameter getDerived rather than isDerived