pub fn builtin_find_substr(pat: IStr, str: IStr) -> ArrValue