MRE https://godbolt.org/z/fE1ceqehP
To make it compile, either/at least one of:
- switch boost::container::vector back to std::vector (it has to be exactly that, no other container will work)
- replace the strong typedef with a weak one
- simplify the parser to just ( bp::short_ % ',' ).