Currently RObject contains the complexity of using the underlying client to save itself to Riak. The Bucket then simply calls RObject.save in it's own object.save method.
This scenario should be reversed, so that the base client complexity is in Bucket and the RObject.save calls its Bucket's object.save method.
Currently RObject contains the complexity of using the underlying client to save itself to Riak. The Bucket then simply calls RObject.save in it's own object.save method.
This scenario should be reversed, so that the base client complexity is in Bucket and the RObject.save calls its Bucket's object.save method.