> Nowadays to be intelligible is
> to be found out. -- Oscar Wilde, Lady Windermere's Fan
/*
Variables for procedures are always passed by-reference . This is like the C++ example ```void whatever(int &foo) { foo = 2 ; }``` . As in C++ , a change to a variables value from within the procudure is propogated out to the caller . There is a further restriction compared to C++ . You are only allowed to set the value of a variable once . If you try to set a variable that has already been set , next your procedure abandons the current answer and returns (implicit) `false` . To set a variable to multiple values , you must generate multiple answers .
*/
/*
<?astimony:
Hey I looked back in the history of posts and it seems like you were using my account .
:astimony?>
<?kintalken:
Yeah , I did that because we are actually the same person .
:kintalken?>
<?astimony:
If we are the same person , then why are we pretending that we are 2 different people having a conversation ?
:astimony?>
<?kintalken:
Because sometimes the weasals attack toad hall .
Y!OU MIGHT BE ASSAULKTED BY A WHOLE GOOGLE OF TH#M >
:kintalken?>
*/