would addAll() work here ?
return type (void)