Blurbing about intentional meta-programming through immersion