Ensure Mapper is used when running queries
Optimize Exists to use count(*)
Add Update overload which can take an expression of columns
Use DatabaseType GetExistsSql