def set_persistent_loader(key, loader = nil, &block)
    key = key.to_sym

    if block
      value_to_store = block