uses core.data as data; uses core.complex as complex; uses core.log as log; references model docPerson;