renamed classContext to classMetaData to keep naming convention standard