ColumnsRegion(ElementsConsumer<N> base,
             ElementsConsumer.FillByMultiplying<N> multiplier,
             int... columns)  | 
ConsumerRegion(ElementsConsumer.FillByMultiplying<N> multiplier,
              long rows,
              long columns)  | 
LimitRegion(ElementsConsumer<N> base,
           ElementsConsumer.FillByMultiplying<N> multiplier,
           int rowLimit,
           int columnLimit)  | 
OffsetRegion(ElementsConsumer<N> base,
            ElementsConsumer.FillByMultiplying<N> multiplier,
            int rowOffset,
            int columnOffset)  | 
RowsRegion(ElementsConsumer<N> base,
          ElementsConsumer.FillByMultiplying<N> multiplier,
          int... rows)  | 
TransposedRegion(ElementsConsumer<N> base,
                ElementsConsumer.FillByMultiplying<N> multiplier)  |