Example in Unix module: val environment : unit -> string array Why not just: val environment : string array ?