func => function!