Introduce WITH_arrayTypeOptions macro; simplifies use of generated options processing functions.