A question about shaders and removing unwanted variables

This is weird, even with a simple return GBuffer.Diffusecolor; I still get roughness and metallic in it. I’m in shadingmodels.usf am I in the wrong spot?