In that case, why isn't it just (more or less) equal in syntax to a function call?
Why do I need to build a graph, where a functional language would just let me build it implicitly.