When I tried to use it, I got a segfault. Maybe testing it will reveal the issue, or reveal how I've been misusing it