ASM V3.4

Minor end branch optimisation, in addition to
ae95252a27358458c38e91f670e47ea4ea3c204c