QEP on virtual layers

This QEP covers the addition of "virtual layers" for QGIS, through the use of Spatialite
It's not for geometry columns but for the fields, but revisiting it just now I realized that there's only some information about the data (how many integers/doubles, min/max etc) in there and no column type. I had remembered something different.

I remember now that we had similar problems in QGIS. Adding a new field (still full of NULL's) and after it has been added filling it with the field calculator also introduced strange results due to introspection not being meaningful at the time of adding the column (See http://hub.qgis.org/issues/8923#note-9)