add a callback for creation of keyspace so clients can customize that