typedef struct Foo_s {
    int  a;
    int      *b;
    float   **c;
    bool *******d;
    FooBar ***A;
    FoBar  ***B;
}FooS;

typedef struct Foo_a {
    int    a;
    int    *b;
    float  **c;
    bool   *******d;
    FooBar ***A;
    FoBar  ***B;
}FooA;
