Hi, I think the best side of using this delegate is not "make it a one-liner", it is preventing fragment's view memory leak. Most of developer do not release view reference when fragment onDestroy method is called. Thus cause memory leak of view reference. Using this delegate will prevent this, but if unbind method is called, this will be exactly solution.