Implement ability to specify keys on new records
Add compatibility notice for redis