Introduce NamedResource and provide tab completion for existing entities