Allow settings.base to specify the base model

/to @ritch