Switching to simpler nary/arity, removing Function constructor
Merge pull request #373 from CrossEye/nary

Switching to simpler nary/arity, removing Function constructor