I'm not sure how these manifest - whether SQLite retypes them based on column affinity before we see them, or whether they're provided as is.