If we modify the object the method is called on and return True on success and False on failure, that sounds pretty reasonable to me.