2nd attempt to commit (interfaces back to implementations of Person and Plan)
Authored by: vsp_nagel 2009-07-01
Parent: [r7629]
Child: [r7631]