Added metaprogramming examples
Added ducktyping examples