Best Practive: avoid indirect object notation

    http://modernperlbooks.com/mt/2009/08/the-problems-with-indirect-object-notation.html