private function _divideMainAndSubFields(array $aField, array &$aFirstField, array &$aSubFields) { foreach ($aField as $_nsIndex => $_mFieldElement) { if (is_numeric($_nsIndex)) { $aSubFields[] = $_mFieldElement; } else { $aFirstField[$_nsIndex] = $_mFieldElement; } } }