Use secure Gems source.
Rename #map to #symbolize_row_keys. Make it truly private.
Raise an exception instead of failing silently when reading results twice.
Make the ResultWrapper return an Enumerator when not given a block.