[core] [fix] Ensure validator uses unwrapped method when being used inside a resource method