Added test case, docstrings

New broken survey which branches to a subblock, throws an exception.
Need to fix the branch-one/branch-all checks, they aren't complete for
subblocks