Request redispatcher

Could use around hooks in the describe scope to DRY up the visiting path calls