As m_begin gets more use as a flag that controls scan direction in different scenarios vs. controlling where a scan starts, the relationship between its usage and its name is widening.
We should rename it to m_forward.