Added stuff and test case for composite -> promotion, weird results, might be caused by a issue with import/export and expected specs for promote unclear. Two issues added