Change definition of FuncHint, add CaptHint.
Add primitive lambda-form optimization pass.