Removing static members from common classes?

Hi Jules

I was just curious as to why you're removing some references to String::empty, File::nonexistent, var::null and replacing them with "", String(), var() etc.  I saw a mention of static constructors - is it a construction order problem?

I guess this follows that topic:

Hey waddya know, I thought I'd searched the forum.  I obviously did, but badly!  Thanks.