'Functional' basics.