[S32::IO] make it explicit that IO::Path.child returns a new IO::Path