private void writeFile(CryptoKeyFileTemplateWriter writer, List<GTreeNode> children)
			throws IOException {

		if (children == null || children.isEmpty()) {
			return;
		}
		for (GTreeNode child : children) {
			if (child instanceof FSBFileNode fileNode) {
				FSRL childFSRL = fileNode.getFSRL();
				writer.write(childFSRL.getName());
			}
			else {
				writeFile(writer, child.getChildren());
			}
		}
	}
Creates a crypto key file template based on the specified files under the GTree node.

@param fsrl FSRL of a child file of the container that the crypto will be associated with
@param node GTree node with children that will be iterated
Ghidra/Features/FileFormats/src/main/java/ghidra/file/crypto/CryptoKeysFSBFileHandler.java