generic wire::strings constructor for collections