Files : rc ->
Arg Path, Mask : String, 
    Result : &Array : String

Call FilesIn Target ( Name : 
                             If Name, IS_DIRECTORY then
                              Call Files Name Mask 'Result'
                             Else
                              Call F Name 'Result'
                    )
Where Target = Path '/' Mask

Return

/* * */

F Files ->
Arg Name : String, 
    Result : &Array : String

...

Return
