Use db->escape_table when appropreate (not escape_field) | Add field 'definition' in db->fetch_fields | Add cli 'check' function (looking for odd collation and engine values in db)