Should this be named "ClassDefinition" or "MethodDefinition"?