constSubstitutionLookupRecord*substLookupRecordArrayPtr=substLookupRecordArray.getAlias();// OK to dereference, range checked against substCount below.
LEReferenceToArrayOf<le_uint16>inputClassArray(base,success,&chainSubClassRuleTable->backtrackClassArray[backtrackGlyphCount+1],inputGlyphCount+2);// +2 for the lookaheadGlyphCount count
LEReferenceToArrayOf<le_uint16>lookaheadClassArray(base,success,inputClassArray.getAlias(inputGlyphCount+1,success),lookaheadGlyphCount+2);// +2 for the substCount