Im a bit busy atm (exams coming up soonish), else i would love to refactor a bit around. I also plan to make a separate Statement class for when people have mysqlnd (http://php.net/maual/en/mysqli-stmt.get-result.php). Anyway im pretty sure you can figure something out, just  move stuff a bit around. :P