1) no reason to use setattr
2) use std way to interact with repeated fields in palm