avoid unnecessary assoc in unindex-composite
some tests for new composite behaviours