added private-members exercise to KOOL typed dynamic