Currently, aliases are only substituted when they are used as the full account name. But, it will be also useful when aliases are part of an account name.
For example, an alias xyz is currently only applied when xyz is specified as an account name. It doesn't get applied when the account name is xyz:pqr.
However, substitutions should only be done at the beginning of the path. For example, pqr:xyz should not match the xyz alias.
Currently, aliases are only substituted when they are used as the full account name. But, it will be also useful when aliases are part of an account name.
For example, an alias
xyzis currently only applied whenxyzis specified as an account name. It doesn't get applied when the account name isxyz:pqr.However, substitutions should only be done at the beginning of the path. For example,
pqr:xyzshould not match thexyzalias.