All of the code dealing with groups is expecting a Hash, tossing in an Array really causes things to hit the fan.