func (visit *XMLPtSituationElement) ValidityPeriods() []*XMLPeriod {
    if visit.validityPeriods == nil {
        validityPeriods := []*XMLPeriod{}
        nodes := visit.findNodes("ValidityPeriod")
        for _, node := range nodes {