Can't really use an OO pattern against a procedural interface in pure sense.
Add synopsis of PDOStatement to comments.