update the fullfile function and usage example. add comments to emphsis fullfile require c-style input. 2. fullfile return make_preferred().string() instead of make_preferred.native()