provide abstract classes for Pdo drivers