Add branch-fragment support