this gave me some headache because you would think since it was not initialized (null) is means boolean false. but actually it must be true as tests showed