outputs the width (in terms of the number of characters in the input string) of the extracted character
if true, the extracted characters are removed from the string (the start of the slice is advanced)
the extracted character, either as a dchar or a slice into the input string (depending on the pull_dchars template parameter).
Extract the next character from the referenced string.