Return of the executed command number is false for the /function
The number of executed commands in the message following the execution of a /function command is false when one of called functions contains a /function command. Like we can see on my screenshot, the /function command doesn't count for one but for two (I tested without execute, the result is the same)