create-model-fns takes a list of fn keywords to override defaults.