code: @Override
      public V get(K key) {
          if(key == null) {
              return null;
          }
          
          byte[] bytes = _store.get(_keySerializer.serialize(key));
          return bytes == null ? null : _valSerializer.deserialize(bytes);
      }
docs: Gets an object based on its key from the store.
  
  @param key
  the retrieving key for a serializable object in the store.
  @return the retrieved object.