I agree it's very strange. It does seem like official party policy, but I don't think Corbyn has yet actually endorsed it.
You could call it "constructive ambiguity", a "broad church" or a "complete shambles" - it's probably all three. If you look at the sorry state the conservative party has got itself into over Brexit, you could argue that Labour's approach is a pragmatic one. Why tear themselves apart too? They clearly can't reconcile so many opposing views.