I am adding some tests from another Venkat book to understand meta programming