Understanding multi-branch technology