Implementacja metody JModelImpl.encode() (niekompletna)

Dla naszego przykładu rodziny encode() działa dla pojedynczej osoby, dla całej rodziny wysypuje się. W mapie wartości dla ArrayListy są w całości jako jedno value, no i jeszcze nie wymyśliłem jak tą ArrayListę zamienić na Map<String, Object>... na razie rzutowanie, które właśnie powoduję wysypanie się programu. Jednakże Krzysiu prosił, żebym coś już wrzucił, bo... bo chciał :)