Function Assumption Analyzer
Analyze a function for assumptions about inputs, state, or environment that could lead to bugs or brittleness.
Prompt
Analyze this function: [paste code] and point out any assumptions it's making (e.g., about inputs, state, environment) that could lead to bugs or brittleness.