#2 generic DAO introduced
#6 one-level deeper aggregation information, SPersonalInformation servers as the host for first and last name.