probably `push!` is appropriate here too

I typically default boolean parameters to false, unless there is a good reason otherwise.