implementation and tests for funcpathfile!(), funcpath!(), and func!() macros