https://buchanan.org/blog/595-595
Solving the 'Stability' Problem