// DRY principle; is this still the best place for that code?
Box subject = boxArgs.firstElement();
Box subscript = boxArgs.lastElement();
BoxList box = new BoxList(argument, 0L);
box.nextHorizontalPath(new Box[]{subject, subscript});
box.nextVerticalPath(new Box[]{subject});
box.nextVerticalPath(new Box[]{subscript});
subject.setProperty(Box.RIGHT_ALIGN|Box.Y_CENTRE_ALIGN);
subscript.setProperty(Box.LEFT_ALIGN|Box.BOTTOM_ALIGN|Box.SMALL_FONT);
box.setProperty(settings);
return box;