Take, for example:
all functions that {}
and
oneOfTheseProperties Alias Aliases
In both cases, because a command already exists, the namespaced function/alias can cause a conflict.
The reason for this conflict is the way to avoid it - any command that exists at the moment of transpilation cannot be used as a namespace.