represent-boundaries is a requirement