I think failing if we have a file >4g is not an option, because the function also gets info such as isFile, isFolder and mod timestamp. If this method was called by a method that just needs to know wether something is a file or folder we should not start failing in that case now.