By providing an interface like mentioned above it also reduces the complexity here so that you could have:
```
$labelOptions = array();
$labelAttributes = array();
if ($element instanceof \Zend\Form\Element\LabelAttributeInterface) {
    $labelOptions = $element->getLabelOptions();
    $labelAttributes = $element->getLabelAttributes();
}