Current Issues: - Just moved the assignement translation from statementtraverser to expressiontraverser since it is in fact an expression. need to test it - The ordering of out params in a method call might be wrong // should be correct by now