[DEV] fun definition, decl+, expression-