recreate a standard hue/sat/value node like in other programs?

Hey how can i create a hue shift node , value and saturation is obvious but hue shift is essential for any kind of vfx work to finetune color of textures. Its a standard usecase in every image/video/compositing program including blender

unreal has a hue shift material function. no need to recode it. if you need sat and val functionality you may have to invest some time tho. hmm.