For some reason, @function doesn't execute more than 1 command given to it. And It doesn't just support 1 of each command,
it only supports 1 command that is written it in.
So basically @function can only execute 1 command, not one of each command, just 1.
@function [hello]:
:output This is a hello Function message. You are only seeing this
message because the call function called this hello function
:end
:output Test, if you don't see this message it means that the function
command has a bug that doesn't allow multiple commands to be executed.
:end
@end