Begin overhaul of PDO API