add the token_count() scalar function