Can I submit this patch or do I have to get someone else's approval? Also, submitting this patch seems to cause Clang build to print -Wmissing-field-initializers warning. I remember that you once wrote that the warning was disabled. Has it been enabled again? http://llvm-reviews.chandlerc.com/D1485