Does this make sense for NTuple? What happens if a model is given that is not a NTuple?