Java intermediate bytecodes | Synapse