Modules

Currying of subroutines via a new 'curry' declarator