The exact escaping of the text() test isn't important - as long as < is escaped.