Adjectives for Keystone

Words used to describe Keystone
all-supporting; indispensable.