Add a new fn function that returns functions with 1 ignored arg
Add partial and fix bug when using nav starting point
Intelligent context