Implement local variables in functions
Add IR::Value