Fixed search issue: if keyword is not ASCII char, raise error.