Errors returned by [driver.Valuer] implementations are now wrapped for improved error handling during operations like [DB.Query], [DB.Exec], and [DB.QueryRow].