title: Should we mark call by reference functions?
body: <p>today I've a design question, to have an easy to read code.
  Should we mark a call by reference function?</p>
  
  <p>Because when a new programmer see this line</p>
  
  <pre><code>funkyName($funkyVar);
  </code></pre>
  
  <p>he might think "oh, whats happen here? a function but it actually does nothing further, no assignments or anything else. I should delete it to keep the code clean..."</p>
  
  <p>OK, this is hard! But it happens ;-)</p>
  
  <p>So, should we mark the function, are there ideas in the past? Maybee in other languages than PHP?</p>
  
  <p>Or do you think call by reference sucks. And we should only do this on large datasets for performance reason?</p>
  
  <p>I'm looking forward to your comments, netzaffin</p>