add setQueryResultSetPrototype function