The Foundations Library