introduce an interface for the builder of the box model

Signed-off-by: Florian Thienel <florian@thienel.org>
7 files changed