gfortran 4.8 needs the proxy pointer for #58.
Code cleaning.