Remove no stages assertion.

Closes #148.
Add stage at batch instead of open.

Closes #149.
Balance as part of merge.

Closes #150.
Closes #149.