#! /usr/bin/env groovy class MyClass { MyClass ( ) { metaClass = new MyMetaClass ( this.class ) } def burble ( ) { println ( 'burble' ) } def flob ( ) { println ( 'flob' ) } } def i = new MyClass ( ) i.burble ( ) i.flob ( )