add simple meta programming examples