Initial work, ignores all groovy.lang.MetaClass instances