New round of tests. Add some implicit casting of types to avoid user
having to cast NULL to VARCHAR(32) (or similar explicit casting). There
are limits (VARCHAR vs INT errors, for example).