Use istr::empty instead of istr()