Refined the non-intrusive example. The target class no longer needs publ...

...ic data members.