public ReservedWords build() {
        ReservedWords[] words = new ReservedWords[1 + delegates.size()];
        words[0] = new MappedReservedWords(mappings, Collections.emptyMap());
        for (int i = 0; i < delegates.size(); i++) {
            words[i + 1] = delegates.get(i);
        }

        return ReservedWords.compose(words);
    }
Builds the reserved words.

@return Returns the created reserved words implementation.
smithy-codegen-core/src/main/java/software/amazon/smithy/codegen/core/ReservedWordsBuilder.java