Functions

Implement functions as described in #3 .