we call **everything** "model". "model" is used to mean "record type", "orm type", "orm definition", "the actual domain object", or "the entire model layer" depending on the context. we need to stop this.