ok, so what happens with branch, (and pull will be similar) is this: RemoteBranch.sprout is called, not LoomBranch7.sprout so the custom copy_content_into is not called and the loom stays unaltered.
ok, so what happens with branch, (and pull will be similar) is this:
RemoteBranch.sprout is called, not LoomBranch7.sprout
so the custom copy_content_into is not called
and the loom stays unaltered.