CommandLeaf::execute() can now throw an exception for an unsupported sender and insufficient permission