public function fetchPdo($spec, $data = array())
{
// build the statement from its component parts if needed
if (is_array($spec)) {
$stmt = $this->_select($spec);
} else {
$stmt = $spec;
}
// execute and get the PDOStatement result object
return $this->query($stmt, $data);
}