@kseamon the call is `exp.lastIndexOf('::', 0)` this will check if the string is at position 0 and if that is not the case it will fail. Anyhow, it does look like charAt is still faster (maybe it is easier to optimize)