We currently set the filename of an added syntax tree to the provided `hintName`, which is only ensured to be unique per-generator. We should make the names some combination of generator name and hint name to ensure global uniqueness.