refactoring call statement/program param exp handling (java).