default implementations provided to define-generics are only tried after dispatching to the generic method table fails