Interface and MetaInfo classes reformed.