Return primitives for compatibility with rjrodger/seneca-vcache; 'add' doesn't need to error if the key already exists