owner is set to swift currently. the group should inherit swift but since we're having to override anyway I'd rather specify the tuple so it's clear