I think you’re right in this case. I’d use “are.” But I give a pass to things like this in interfaces – I imagine there are always more urgent things to code than perfect grammatic logic for the various possible combinations.
1 Like