If you ever return null from here, all your callers [who don't bother to check] explode.