Binary protocol commands should be stateless 

Connection and transaction should be set to default state, after any command execution, otherwise next command on reused connection may lead to unpredicted errors, including CME.Tests passed