deal with `box` becoming a reserved word