I was just looking at some programming comments that are full of Euroenglish/ESL English etc, most of which I know how to fix into native "standard" English, until I came to this line:
- But here we use a fixed array, so that .rgba swizzling etc work.
This feels wrong to me but logically makes sense. "Swizzling" is a singular and the only explicitly mentioned subject of the clause so a singular verb "works" sounds better.
But the etc strongly implies that "swizzling" is not alone. If it were an explicit list like "So that swizzling and twiddling work" or "So that swizzling and twiddling etc. work" then the choice of plural verb "work" is an easy one.
I suppose it's because "etc." only implies that there might be other subjects, but there also might not be any others.
I couldn't find this specific case of verb agreement anywhere. Does it appear in any style guides? How do other English native speakers feel about it?