Stripe interview question

fixing a large open source codebase