the `for j in 1:fields`? or reinserting the adjustments to `right` and `left` instead of delegating that to the loops inside `identifier`?