nl_tokens: Finds the next index of the item outside of the given positions
pl_tokens: function indexOfOutside ( data , item , index , exclude ) { var result , positionResult = { start : 0 , end : index ? index - 1 : - 1 } ; do { result = data . indexOf ( <mask> , positionResult . end + 1 ) ; } while ( result !== - 1 && ( positionResult = inPosition ( result , exclude ) ) ) ; return result ; }