No more segfault, no more known bug (group handling heavily modified, know uses boost smart pointers)