@Override
 public final ChannelGroup getGroup() {
   ensureConditionSet();
   if (condition) {
     return backedChannelGroupFuture.getGroup();
   } else {
     return EMPTY_GROUP;
   }
 }