Allow changing the way we [dis]connect blocks in funtional tests