Or maybe not ;) Would it make sense for `_save`. Too bad C doesn't have a passed by reference option, it would make passing `_save` to functions a bit more useful.