why do we need composer and the analysis ? Does it mean we can compare abstract objects from different analyses ?