When I first looked at this module, what I expected to find was that it was a way of creating a field comprised of mulitple sub-fields.

On downloading, enabling, and reading the readme.txt, it seems that instead what this module does is create a means of making node references to other nodes.

As I read the documentation, what I can expect to end up with if I follow the usage and implementation instructions is a node-type for each flexifield and subfield, and for each node where a flexifield is instantiated, a node will be created for each subfield which contains a value.

Is this an accurate understanding of how this module works?