Curried tuple_apply + tests.
Some documentation updates and clarifications in 'functional'.