either
ExtractableManagedResource
ErrorHolder
resource
ExtractableManagedResource
resource