d2 - functions. functions are like other langs.