bag structs aren't mash, so . notation doesn't work