groovy

super.setMetaClass() generates StackOverflowError when there is no base class