Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
Você usou o pick ou o exclude para escolher membros de um mapa, mas o campo keys não traz chaves de verdade. Vamos ver como funciona. O pick fica só com os membros que você nomeia, e o exclude tira esses membros. Em ambos, a escolha é por chave, e uma chave é um texto. Então o campo keys é um texto, ou uma lista de textos. Se você passa um mapa, uma lista que guarda uma coleção ou um null, ou se o próprio keys é null, nenhuma chave é nomeada. E o motor não adivinha quais membros você quis. Um exemplo: você escreve pick de um mapa de pessoas, com keys igual a null, achando que isso pega tudo. Não pega. A correção é passar o nome de uma chave, ou uma lista de nomes, por exemplo nome e idade. A mensagem traz o operando como mostrado e as grafias legais. Confira o que está dentro do keys.
Texto do catálogo de erros do motor do Rush.
