FYI this can be `do self.box.map |&box| { ... }`, it's sugar.