Making the most of bit arrays in Gleam