func (s *Storage) UpdateResource(resource common.Resource) error {
	return s.resources.Update(resource)
}
func (s *Storage) UpdateResource(resource common.Resource) error {
	return s.resources.Update(resource)
}
// UpdateResource updates a resource if it exists, errors otherwise