protected void cloneCategories(ExecutableRecord op2) {
		flags &= ~CATEGORIES_SET;
		if (op2.categoriesAreSet()) {
			flags |= CATEGORIES_SET;
		}
		if (op2.usercat == null) {
			return;
		}
		usercat = new ArrayList<CategoryRecord>();
		for (int i = 0; i < op2.usercat.size(); ++i) {
			CategoryRecord curRec = op2.usercat.get(i);
			CategoryRecord cloneRec = new CategoryRecord(curRec.getType(), curRec.getCategory());
			usercat.add(cloneRec);
		}
	}
Set the ingest date of the executable
@param dt is the data, which may be null
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/description/ExecutableRecord.java