great research and presentation, but name sucks... the name itself will be the end of the coin.
stable
1.
a. Resistant to change of position or condition; not easily moved or disturbed: a house built on stable ground; a stable platform.
b. Not subject to sudden or extreme change or fluctuation: a stable economy; a stable currency.
c. Maintaining equilibrium; self-restoring: a stable aircraft.
2. Enduring or permanent: a stable peace.
3.
a. Consistently dependable; steadfast of purpose.
b. Not subject to mental illness or irrationality: a stable personality.
4. Physics Having no known mode of decay; indefinitely long-lived. Used of atomic particles.
5. Chemistry Not easily decomposed or otherwise modified chemically.
The name encompasses a lot of what we hope to achieve. We thought it was fitting