Ok, given your specific need, it _should_ work with the act trigger (numeric arg = 0, arg = utters the words).
I think the comma in that arg list is what messes it up. It seems the is_substring() function is particular about punctuation (ie. does not want it in the string to check).