adding IDisposableCommand to library and ExpressionCommandBase implements it.