confusion about null == false and null == true