`self.conn.buckets[self.bucket].objects[filename]` looks not safe because of violation of the [law of Demeter](http://en.wikipedia.org/wiki/Law_of_Demeter)