Turns out this is handled by prelude-go. Neat.