Handle ->                                             Handle ->
Arg Error_code : ERR_*,                               Arg Error_code : ERR_FILE_*,
    Error_message : String                                Error_message : String

...                                                   ...

Return                                                Return

Handle ->
Arg Error_code : ERR_FILE_*,
    Error_message : String,
    [ Error_message, 'IFS:' ]

...

Return