More loop conversions.  Also use the stability of BAs to keep pointers
instead of indicies.