Composite constant propagation: application to Android inter-component communication analysis | Synapse