Added `Mafic` to construct indexed magmas in one pass using ordinal position. Indexed magma.