Class(_ProgramSourceCodeFile complete restriction(hasAsset allValuesFrom(ProgramSourceCodeFile)) HasAsset)