The behaviour is now different. My recommendation is that your calling code takes care of this if required. Out of interest, what do you have that consumes this class?