If I call `pipeline::pipe` without fully importing all `pipeline` symbols, I'll get a compile "error: cannot find macro `pipe_fun` in this scope". All internal calls within a macro must use absolute paths, in order for the macro being invocation independent.