Citation: 5A_96/2016 E. 4

Das Obergericht wird die Kosten und Entschädigungen für das kantonale Berufungsverfahren neu verlegen (Art. 68 Abs. 5 BGG). Für das bundesgerichtliche Verfahren ist den Parteien antragsgemäss die unentgeltliche Rechtspflege zu gewähren, unter Beigabe der jeweiligen Rechtsvertreter (Art. 64 Abs. 1 und 2 BGG). Die Gerichtskosten sind der Beschwerdegegnerin aufzuerlegen (Art. 66 Abs. 1 BGG); sie werden einstweilen aber auf die Bundesgerichtskasse genommen. Ferner sind für das bundesgerichtliche Verfahren beide Rechtsvertreter aus der Bundesgerichtskasse zu entschädigen (Art. 64 Abs. 2 BGG; vgl. Urteil 5A_945/2015 vom 7. Juli 2016 E. 6).