It's no problem, you're doing all the hard work! This was why I wanted you to send a PR so we could talk about the code, then next time you know EXACTLY what to do.

I genuinely don't think "lists()" exists in L4, i've never seen it. If you'd like to make a new getGroupOptions() or something then that might be the best bet.