As long as we're consistent with STL best practice I think this is fine. gamgee is about speed more than safety after all (as long as we're safer than raw htslib :)