anchor.diff:                      
           return _conn.query(query, map).first.then((row) {
             _log.fine('Result after inserting: $row');
  -          _dbId = row[0];
  +          dbId = row[0];
           });
         });
     }
  
positive.code: abstract class Persistable {
    static Map<Type, List<String>> _columnNames = new Map<Type, List<String>>();
    
    int _dbId;
    
    static const constructor = const Symbol('fromPersistance');
    
  
negative.code:   static String _getTableName(Type type) => type.toString().toLowerCase();
    
    String get _tableName => _getTableName(runtimeType);
  
    Map toJson();
  }
  
  