i would remove "instead of arrays" - at least for me i don't know what it would mean and explaining more would distract from what doctrine is.