Added basic metaprogram examples