Revert "Missing Args checks."

This reverts commit 8b9c60075f7b97fe88c3c588968977ff9bcf8c28.
Revert "Refresh HashAlgorithmTest to match changed NullStream behaviour in 8b9c60075f7b97fe88c3c588968977ff9bcf8c28"

This reverts commit 7ece665d16714db0979bde5df254231c5be24f10.
Revert "Finish test changes started in 7ece665d16714db0979bde5df254231c5be24f10"

This reverts commit d171cdf5e281973c06f2751f4e33098f1a624a95.