This type could be entirely avoided but it is quite practical because it can be mocked for testing.
procedure , public , nopass :: get_file Subroutine | |
procedure , public , nopass :: get_pkg_data Subroutine | |
procedure , public , nopass :: unpack Subroutine | |
procedure , public , nopass :: upload_form Subroutine |