[eluser]Unknown[/eluser]
First of all, thank you OverZealous for providing the excellent DMZ (and htmlform). For me they are super convenient and saves me a lot of work.
One issue though, in the function "delete()" in "Datamapper.php" (beginning at line 1959 or so), I would appreciate if you would check the return values from $this->db->delete() and return FALSE if they fail.
This gave me some problems with tables set up with foreign key constraints to prevent deletion. In my case, a delete operation of a row lead to this being intact (since the delete failed) and the relation key (_id) being set to NULL.