Is passing explicit-shape arrays to procedures discouraged?

@fortran4r , you may want to review this thread again closely, you will notice a longish discussion there on dummy arguments that are explicit-shape arrays.