DO NOT USE THIS INSTANCE FOR LIVE DATA!!!!
fetchAllRowsInto method uses recursion which will probably become an issue if there is a lot of data in the result set. I suggest using while iterations instead.