Object construction and destruction design patterns in Fortran 2003 · Study