Implemented, tested and documented blocking. Closes #231.