fix paths declaration order. add a way to still use completions w/ aliases