Stable Adaptive Systems