Define a class to allow interfaces and protocols to reject commands without disconnecting the interface