Margin on Headings in FormaLayouts (Valo)

Hi everyone,

we have a FormLayout that is nested into a VerticalLayout.
The FormLayout contains some Labels with ValoTheme.LABEL_H* Styles just like the Form in the
valo demo
.

Unfortunately valo
defines
(see line 176) a special top-margin for headers that are contained in the first slot of a vertical layout. As a result, the header labels are rendered partially on top of the field below.
(You can reproduce this by removing the first slot and the spacing element in the forms page of the valo demo. You may switch to edit mode before)

I think the assumption that every vertical layout has (or should have) a heading as its first element is a bit harsh.

What do you think? Does this count as bug?