On 9/29/2014 4:51 AM, Steven Schveighoffer wrote: > What about: > > File f; > f.open(null); > > Is that an environmental error or User error? Passing invalid arguments to a function is a programming bug.