- additional null pointer check to avoid null pointer access in slow
threaded environments