I see why you did it in the place above the way you did it here, because it's needed here. I'd still rather it threw an exception than returned null though.