@Override
			public void modifyPrivate(ProgramDB program) {
				Listing listing = program.getListing();
				CodeUnit cu;

				// EOL Comment @ 100283e
				cu = listing.getCodeUnitAt(addr(program, "0x100283e"));
				cu.setComment(CommentType.EOL, "EOL Comment");

				// Pre Comment @ 1002840
				cu = listing.getCodeUnitAt(addr(program, "0x1002840"));
				cu.setComment(CommentType.PRE, "Pre Comment");

				// Post Comment @ 1002843
				cu = listing.getCodeUnitAt(addr(program, "0x1002843"));
				cu.setComment(CommentType.POST, "Post Comment");

				// Plate Comment @ 1002847
				cu = listing.getCodeUnitAt(addr(program, "0x1002847"));
				cu.setComment(CommentType.PLATE, "Plate Comment");

				// Repeatable Comment @ 100284a
				cu = listing.getCodeUnitAt(addr(program, "0x100284a"));
				cu.setComment(CommentType.REPEATABLE, "Repeatable Comment");

				// All comments @ 10028b1
				cu = listing.getCodeUnitAt(addr(program, "0x10028b1"));
				cu.setComment(CommentType.EOL, "My EOL Comment");
				cu.setComment(CommentType.PRE, "My Pre Comment");
				cu.setComment(CommentType.POST, "My Post Comment");
				cu.setComment(CommentType.PLATE, "My Plate Comment");
				cu.setComment(CommentType.REPEATABLE, "My Repeatable Comment");
			}
Test the merge of the versioned program's listing.
Ghidra/Features/Base/src/test.slow/java/ghidra/app/merge/listing/CommentMergeManager2Test.java