Philosophically, #+call: or call_ are very different to noweb. The latter is really only about insertion of code as is somewhere else and it can be nested (see contrived example attached). The former is about invoking a babel src block with particular arguments and so is much more flexible. That block could of course include noweb elements: again see example. Export the org file to an ascii buffer (C-c C-e t A) and you'll see the code expansions due to noweb and the result of calling a src block. -- : Eric S Fraga via Emacs 26.0.50, Org release_9.0.9-551-g92e8c8