explicit operator bool