Deep field persistence
Add byte[] serialization
Quote column names in backtics
Don't require userTransaction