wip
Test that it stores records in previously used spots
Fix _gmp_set and use it in _gmp_store
Make gmp_store return a boolean as other operations