One could argue the 0 based index would be the exceptional situation, and having a numerical argument the base case. The following reflect that in their naming SYNTAX: 0INDEX: 0 (create-indices) drop ; SYNTAX: INDEX: scan-number (create-indices) drop ;