は別として => aside from; apart from; except for; whether or not N3
別に~ない => not really, not particularly N3
..は, ...が => Compare は and が N5
Compare
ては~ては => repetitive situations/actions N2
は...が, は... => [A] but [B]; however; comparison N4
Compare
ては => if N3
Condition (hypothetical condition)
は => is/are N5
あるいは~あるいは~ => or, either N3
Line up, list
~ぶんには(~分には) => as long as ~ N1
なしに(は)/なしで(は) => without; without doing ~ N1
…はずではなかった => cannot be (impossible) N3
Surprised
... はずみ.... => So N2
Result