Null checks needed or can never be null?