Ainda não consegui entender como o Sprint faz essa mágica apenas usando os atributos da classe. Poderiam explicar melhor como isso é feito? E quando eu tiver mais de uma classe? E se meu formulário não contiver todos os atributos? E se os nomes não casarem? Existe outra forma mais explícita para estabelecer essa relação?