: private? ( word -- ? ) vocabulary>> ".private" tail? ;
: use-first-word? ( words -- ? )
- [ length 1 = ] [ ?first dup [ private? not ] [ ] ?if-old ] bi and
+ [ length 1 = ] [ ?first dup or* [ private? not ] unless ] bi and
auto-use? get and ;
! True branch is a singleton public word with no name conflicts