ProgramPart I is initial
proof end;
hence ProgramPart I is initial Function ; :: thesis: verum