I read this as "TransMemoryExport" "TXStrategy", but looking at the inheritance I should be reading "TransMemory" "ExportTMXStrategy". I suspect that making the base type "TMXExportStrategy" would reduce this type of ambiguity.