A dynamic birthmark for java | Synapse