soja #1 "update type" is pseudocode for "do whatever you're doing to each custom type instance"it's not literal