Happy to do that differently though. I'm just not sure if throwing an error in the resource when trying to handle, then catching that and falling back to the old resource handlers make much sense.