Wait, this makes no sense. emplace(no-arg) doesn't call any constructor... I'll fix it accordingly anyways.