They seem quite similar in intent It seems `FASTJavaQualifiedTypeName` is for a class within a class (`namespace` is aFASTJavaTypeName) ? 