support loading from dynamic tables where one row is returned per column (key,column1,value)
set id to lastInsertId id was null
throw exception if save attempted on cassandra mapper without an ID
_prepareChanges to allow for setting extra values which must be inserted back as current values also if successful
hydrate, to ensure current and original are set, including any values changed in prepare
saveAsNew