Use weak self in blocks
Update bundled "C, C++, Objective-C" syntax style